From d1f4a434f23373cfc7573ae96d1758715d964f2c Mon Sep 17 00:00:00 2001
From: LiviaMedeiros <livia@cirno.name>
Date: Sun, 22 Jun 2025 22:00:49 +0800
Subject: [PATCH] test: add API surface test

---
 test/fixtures/apiSurface/_http_agent         |  158 ++
 test/fixtures/apiSurface/_http_client        |  112 +
 test/fixtures/apiSurface/_http_common        |  210 ++
 test/fixtures/apiSurface/_http_incoming      |  113 +
 test/fixtures/apiSurface/_http_outgoing      |  352 +++
 test/fixtures/apiSurface/_http_server        |  344 +++
 test/fixtures/apiSurface/_stream_duplex      |   82 +
 test/fixtures/apiSurface/_stream_passthrough |   11 +
 test/fixtures/apiSurface/_stream_readable    |  314 +++
 test/fixtures/apiSurface/_stream_transform   |   26 +
 test/fixtures/apiSurface/_stream_wrap        |   32 +
 test/fixtures/apiSurface/_stream_writable    |  197 ++
 test/fixtures/apiSurface/_tls_common         |   32 +
 test/fixtures/apiSurface/_tls_wrap           |  422 ++++
 test/fixtures/apiSurface/assert              |  684 ++++++
 test/fixtures/apiSurface/assert-strict       |  684 ++++++
 test/fixtures/apiSurface/async_hooks         |  272 +++
 test/fixtures/apiSurface/buffer              | 2110 ++++++++++++++++++
 test/fixtures/apiSurface/child_process       |  162 ++
 test/fixtures/apiSurface/cluster             |  136 ++
 test/fixtures/apiSurface/console             |  386 ++++
 test/fixtures/apiSurface/constants           |    1 +
 test/fixtures/apiSurface/crypto              | 1428 ++++++++++++
 test/fixtures/apiSurface/dgram               |  278 +++
 test/fixtures/apiSurface/diagnostics_channel |  106 +
 test/fixtures/apiSurface/dns                 |  726 ++++++
 test/fixtures/apiSurface/dns-promises        |  356 +++
 test/fixtures/apiSurface/domain              |  120 +
 test/fixtures/apiSurface/events              |  346 +++
 test/fixtures/apiSurface/fs                  | 1564 +++++++++++++
 test/fixtures/apiSurface/fs-promises         |  206 ++
 test/fixtures/apiSurface/http                | 1156 ++++++++++
 test/fixtures/apiSurface/http2               |  822 +++++++
 test/fixtures/apiSurface/https               |  224 ++
 test/fixtures/apiSurface/inspector           |  248 ++
 test/fixtures/apiSurface/inspector-promises  |  236 ++
 test/fixtures/apiSurface/module              |  506 +++++
 test/fixtures/apiSurface/net                 |  970 ++++++++
 test/fixtures/apiSurface/node-sea            |   38 +
 test/fixtures/apiSurface/node-sqlite         |  226 ++
 test/fixtures/apiSurface/node-test           |  288 +++
 test/fixtures/apiSurface/node-test-reporters |   46 +
 test/fixtures/apiSurface/os                  |  294 +++
 test/fixtures/apiSurface/path                |  303 +++
 test/fixtures/apiSurface/path-posix          |  303 +++
 test/fixtures/apiSurface/path-win32          |  303 +++
 test/fixtures/apiSurface/perf_hooks          |  454 ++++
 test/fixtures/apiSurface/process             |  703 ++++++
 test/fixtures/apiSurface/punycode            |   62 +
 test/fixtures/apiSurface/querystring         |   72 +
 test/fixtures/apiSurface/readline            |  460 ++++
 test/fixtures/apiSurface/readline-promises   |   74 +
 test/fixtures/apiSurface/repl                |  168 ++
 test/fixtures/apiSurface/stream              | 1821 +++++++++++++++
 test/fixtures/apiSurface/stream-consumers    |   32 +
 test/fixtures/apiSurface/stream-promises     |   22 +
 test/fixtures/apiSurface/stream-web          |  672 ++++++
 test/fixtures/apiSurface/string_decoder      |   48 +
 test/fixtures/apiSurface/sys                 | 1040 +++++++++
 test/fixtures/apiSurface/timers              |  116 +
 test/fixtures/apiSurface/timers-promises     |   34 +
 test/fixtures/apiSurface/tls                 |  478 ++++
 test/fixtures/apiSurface/trace_events        |   18 +
 test/fixtures/apiSurface/tty                 |  124 +
 test/fixtures/apiSurface/url                 |  390 ++++
 test/fixtures/apiSurface/util                | 1040 +++++++++
 test/fixtures/apiSurface/util-types          |  312 +++
 test/fixtures/apiSurface/v8                  |  456 ++++
 test/fixtures/apiSurface/vm                  |  116 +
 test/fixtures/apiSurface/wasi                |   30 +
 test/fixtures/apiSurface/worker_threads      |  342 +++
 test/fixtures/apiSurface/zlib                |  939 ++++++++
 test/parallel/parallel.status                |    6 +
 test/parallel/test-api-surface.mjs           |  181 ++
 tools/update-api-surface-fixture.mjs         |  141 ++
 75 files changed, 28284 insertions(+)
 create mode 100644 test/fixtures/apiSurface/_http_agent
 create mode 100644 test/fixtures/apiSurface/_http_client
 create mode 100644 test/fixtures/apiSurface/_http_common
 create mode 100644 test/fixtures/apiSurface/_http_incoming
 create mode 100644 test/fixtures/apiSurface/_http_outgoing
 create mode 100644 test/fixtures/apiSurface/_http_server
 create mode 100644 test/fixtures/apiSurface/_stream_duplex
 create mode 100644 test/fixtures/apiSurface/_stream_passthrough
 create mode 100644 test/fixtures/apiSurface/_stream_readable
 create mode 100644 test/fixtures/apiSurface/_stream_transform
 create mode 100644 test/fixtures/apiSurface/_stream_wrap
 create mode 100644 test/fixtures/apiSurface/_stream_writable
 create mode 100644 test/fixtures/apiSurface/_tls_common
 create mode 100644 test/fixtures/apiSurface/_tls_wrap
 create mode 100644 test/fixtures/apiSurface/assert
 create mode 100644 test/fixtures/apiSurface/assert-strict
 create mode 100644 test/fixtures/apiSurface/async_hooks
 create mode 100644 test/fixtures/apiSurface/buffer
 create mode 100644 test/fixtures/apiSurface/child_process
 create mode 100644 test/fixtures/apiSurface/cluster
 create mode 100644 test/fixtures/apiSurface/console
 create mode 100644 test/fixtures/apiSurface/constants
 create mode 100644 test/fixtures/apiSurface/crypto
 create mode 100644 test/fixtures/apiSurface/dgram
 create mode 100644 test/fixtures/apiSurface/diagnostics_channel
 create mode 100644 test/fixtures/apiSurface/dns
 create mode 100644 test/fixtures/apiSurface/dns-promises
 create mode 100644 test/fixtures/apiSurface/domain
 create mode 100644 test/fixtures/apiSurface/events
 create mode 100644 test/fixtures/apiSurface/fs
 create mode 100644 test/fixtures/apiSurface/fs-promises
 create mode 100644 test/fixtures/apiSurface/http
 create mode 100644 test/fixtures/apiSurface/http2
 create mode 100644 test/fixtures/apiSurface/https
 create mode 100644 test/fixtures/apiSurface/inspector
 create mode 100644 test/fixtures/apiSurface/inspector-promises
 create mode 100644 test/fixtures/apiSurface/module
 create mode 100644 test/fixtures/apiSurface/net
 create mode 100644 test/fixtures/apiSurface/node-sea
 create mode 100644 test/fixtures/apiSurface/node-sqlite
 create mode 100644 test/fixtures/apiSurface/node-test
 create mode 100644 test/fixtures/apiSurface/node-test-reporters
 create mode 100644 test/fixtures/apiSurface/os
 create mode 100644 test/fixtures/apiSurface/path
 create mode 100644 test/fixtures/apiSurface/path-posix
 create mode 100644 test/fixtures/apiSurface/path-win32
 create mode 100644 test/fixtures/apiSurface/perf_hooks
 create mode 100644 test/fixtures/apiSurface/process
 create mode 100644 test/fixtures/apiSurface/punycode
 create mode 100644 test/fixtures/apiSurface/querystring
 create mode 100644 test/fixtures/apiSurface/readline
 create mode 100644 test/fixtures/apiSurface/readline-promises
 create mode 100644 test/fixtures/apiSurface/repl
 create mode 100644 test/fixtures/apiSurface/stream
 create mode 100644 test/fixtures/apiSurface/stream-consumers
 create mode 100644 test/fixtures/apiSurface/stream-promises
 create mode 100644 test/fixtures/apiSurface/stream-web
 create mode 100644 test/fixtures/apiSurface/string_decoder
 create mode 100644 test/fixtures/apiSurface/sys
 create mode 100644 test/fixtures/apiSurface/timers
 create mode 100644 test/fixtures/apiSurface/timers-promises
 create mode 100644 test/fixtures/apiSurface/tls
 create mode 100644 test/fixtures/apiSurface/trace_events
 create mode 100644 test/fixtures/apiSurface/tty
 create mode 100644 test/fixtures/apiSurface/url
 create mode 100644 test/fixtures/apiSurface/util
 create mode 100644 test/fixtures/apiSurface/util-types
 create mode 100644 test/fixtures/apiSurface/v8
 create mode 100644 test/fixtures/apiSurface/vm
 create mode 100644 test/fixtures/apiSurface/wasi
 create mode 100644 test/fixtures/apiSurface/worker_threads
 create mode 100644 test/fixtures/apiSurface/zlib
 create mode 100644 test/parallel/test-api-surface.mjs
 create mode 100644 tools/update-api-surface-fixture.mjs

diff --git a/test/fixtures/apiSurface/_http_agent b/test/fixtures/apiSurface/_http_agent
new file mode 100644
index 00000000000000..c9257ec4f3323a
--- /dev/null
+++ b/test/fixtures/apiSurface/_http_agent
@@ -0,0 +1,158 @@
+{_http_agent}.Agent
+{_http_agent}.Agent.defaultMaxSockets
+{_http_agent}.Agent.length
+{_http_agent}.Agent.name
+{_http_agent}.Agent.prototype
+{_http_agent}.Agent.prototype.addRequest
+{_http_agent}.Agent.prototype.addRequest.length
+{_http_agent}.Agent.prototype.addRequest.name
+{_http_agent}.Agent.prototype.addRequest.prototype
+{_http_agent}.Agent.prototype.addRequest.prototype.constructor
+{_http_agent}.Agent.prototype.constructor
+{_http_agent}.Agent.prototype.createConnection
+{_http_agent}.Agent.prototype.createConnection.length
+{_http_agent}.Agent.prototype.createConnection.name
+{_http_agent}.Agent.prototype.createConnection.prototype
+{_http_agent}.Agent.prototype.createConnection.prototype.constructor
+{_http_agent}.Agent.prototype.createSocket
+{_http_agent}.Agent.prototype.createSocket.length
+{_http_agent}.Agent.prototype.createSocket.name
+{_http_agent}.Agent.prototype.createSocket.prototype
+{_http_agent}.Agent.prototype.createSocket.prototype.constructor
+{_http_agent}.Agent.prototype.destroy
+{_http_agent}.Agent.prototype.destroy.length
+{_http_agent}.Agent.prototype.destroy.name
+{_http_agent}.Agent.prototype.destroy.prototype
+{_http_agent}.Agent.prototype.destroy.prototype.constructor
+{_http_agent}.Agent.prototype.getName
+{_http_agent}.Agent.prototype.getName.length
+{_http_agent}.Agent.prototype.getName.name
+{_http_agent}.Agent.prototype.getName.prototype
+{_http_agent}.Agent.prototype.getName.prototype.constructor
+{_http_agent}.Agent.prototype.keepSocketAlive
+{_http_agent}.Agent.prototype.keepSocketAlive.length
+{_http_agent}.Agent.prototype.keepSocketAlive.name
+{_http_agent}.Agent.prototype.keepSocketAlive.prototype
+{_http_agent}.Agent.prototype.keepSocketAlive.prototype.constructor
+{_http_agent}.Agent.prototype.removeSocket
+{_http_agent}.Agent.prototype.removeSocket.length
+{_http_agent}.Agent.prototype.removeSocket.name
+{_http_agent}.Agent.prototype.removeSocket.prototype
+{_http_agent}.Agent.prototype.removeSocket.prototype.constructor
+{_http_agent}.Agent.prototype.reuseSocket
+{_http_agent}.Agent.prototype.reuseSocket.length
+{_http_agent}.Agent.prototype.reuseSocket.name
+{_http_agent}.Agent.prototype.reuseSocket.prototype
+{_http_agent}.Agent.prototype.reuseSocket.prototype.constructor
+{_http_agent}.[Symbol.toStringTag]
+{_http_agent}.default
+{_http_agent}.default.Agent
+{_http_agent}.default.Agent.defaultMaxSockets
+{_http_agent}.default.Agent.length
+{_http_agent}.default.Agent.name
+{_http_agent}.default.Agent.prototype
+{_http_agent}.default.Agent.prototype.addRequest
+{_http_agent}.default.Agent.prototype.addRequest.length
+{_http_agent}.default.Agent.prototype.addRequest.name
+{_http_agent}.default.Agent.prototype.addRequest.prototype
+{_http_agent}.default.Agent.prototype.addRequest.prototype.constructor
+{_http_agent}.default.Agent.prototype.constructor
+{_http_agent}.default.Agent.prototype.createConnection
+{_http_agent}.default.Agent.prototype.createConnection.length
+{_http_agent}.default.Agent.prototype.createConnection.name
+{_http_agent}.default.Agent.prototype.createConnection.prototype
+{_http_agent}.default.Agent.prototype.createConnection.prototype.constructor
+{_http_agent}.default.Agent.prototype.createSocket
+{_http_agent}.default.Agent.prototype.createSocket.length
+{_http_agent}.default.Agent.prototype.createSocket.name
+{_http_agent}.default.Agent.prototype.createSocket.prototype
+{_http_agent}.default.Agent.prototype.createSocket.prototype.constructor
+{_http_agent}.default.Agent.prototype.destroy
+{_http_agent}.default.Agent.prototype.destroy.length
+{_http_agent}.default.Agent.prototype.destroy.name
+{_http_agent}.default.Agent.prototype.destroy.prototype
+{_http_agent}.default.Agent.prototype.destroy.prototype.constructor
+{_http_agent}.default.Agent.prototype.getName
+{_http_agent}.default.Agent.prototype.getName.length
+{_http_agent}.default.Agent.prototype.getName.name
+{_http_agent}.default.Agent.prototype.getName.prototype
+{_http_agent}.default.Agent.prototype.getName.prototype.constructor
+{_http_agent}.default.Agent.prototype.keepSocketAlive
+{_http_agent}.default.Agent.prototype.keepSocketAlive.length
+{_http_agent}.default.Agent.prototype.keepSocketAlive.name
+{_http_agent}.default.Agent.prototype.keepSocketAlive.prototype
+{_http_agent}.default.Agent.prototype.keepSocketAlive.prototype.constructor
+{_http_agent}.default.Agent.prototype.removeSocket
+{_http_agent}.default.Agent.prototype.removeSocket.length
+{_http_agent}.default.Agent.prototype.removeSocket.name
+{_http_agent}.default.Agent.prototype.removeSocket.prototype
+{_http_agent}.default.Agent.prototype.removeSocket.prototype.constructor
+{_http_agent}.default.Agent.prototype.reuseSocket
+{_http_agent}.default.Agent.prototype.reuseSocket.length
+{_http_agent}.default.Agent.prototype.reuseSocket.name
+{_http_agent}.default.Agent.prototype.reuseSocket.prototype
+{_http_agent}.default.Agent.prototype.reuseSocket.prototype.constructor
+{_http_agent}.default.globalAgent
+{_http_agent}.default.globalAgent.[kCapture]
+{_http_agent}.default.globalAgent.[shapeMode]
+{_http_agent}.default.globalAgent._events
+{_http_agent}.default.globalAgent._events.free
+{_http_agent}.default.globalAgent._events.free.length
+{_http_agent}.default.globalAgent._events.free.name
+{_http_agent}.default.globalAgent._events.newListener
+{_http_agent}.default.globalAgent._events.newListener.length
+{_http_agent}.default.globalAgent._events.newListener.name
+{_http_agent}.default.globalAgent._events.newListener.prototype
+{_http_agent}.default.globalAgent._events.newListener.prototype.constructor
+{_http_agent}.default.globalAgent._eventsCount
+{_http_agent}.default.globalAgent._maxListeners
+{_http_agent}.default.globalAgent.defaultPort
+{_http_agent}.default.globalAgent.freeSockets
+{_http_agent}.default.globalAgent.keepAlive
+{_http_agent}.default.globalAgent.keepAliveMsecs
+{_http_agent}.default.globalAgent.maxFreeSockets
+{_http_agent}.default.globalAgent.maxSockets
+{_http_agent}.default.globalAgent.maxTotalSockets
+{_http_agent}.default.globalAgent.options
+{_http_agent}.default.globalAgent.options.keepAlive
+{_http_agent}.default.globalAgent.options.noDelay
+{_http_agent}.default.globalAgent.options.path
+{_http_agent}.default.globalAgent.options.scheduling
+{_http_agent}.default.globalAgent.options.timeout
+{_http_agent}.default.globalAgent.protocol
+{_http_agent}.default.globalAgent.requests
+{_http_agent}.default.globalAgent.scheduling
+{_http_agent}.default.globalAgent.sockets
+{_http_agent}.default.globalAgent.totalSocketCount
+{_http_agent}.globalAgent
+{_http_agent}.globalAgent.[kCapture]
+{_http_agent}.globalAgent.[shapeMode]
+{_http_agent}.globalAgent._events
+{_http_agent}.globalAgent._events.free
+{_http_agent}.globalAgent._events.free.length
+{_http_agent}.globalAgent._events.free.name
+{_http_agent}.globalAgent._events.newListener
+{_http_agent}.globalAgent._events.newListener.length
+{_http_agent}.globalAgent._events.newListener.name
+{_http_agent}.globalAgent._events.newListener.prototype
+{_http_agent}.globalAgent._events.newListener.prototype.constructor
+{_http_agent}.globalAgent._eventsCount
+{_http_agent}.globalAgent._maxListeners
+{_http_agent}.globalAgent.defaultPort
+{_http_agent}.globalAgent.freeSockets
+{_http_agent}.globalAgent.keepAlive
+{_http_agent}.globalAgent.keepAliveMsecs
+{_http_agent}.globalAgent.maxFreeSockets
+{_http_agent}.globalAgent.maxSockets
+{_http_agent}.globalAgent.maxTotalSockets
+{_http_agent}.globalAgent.options
+{_http_agent}.globalAgent.options.keepAlive
+{_http_agent}.globalAgent.options.noDelay
+{_http_agent}.globalAgent.options.path
+{_http_agent}.globalAgent.options.scheduling
+{_http_agent}.globalAgent.options.timeout
+{_http_agent}.globalAgent.protocol
+{_http_agent}.globalAgent.requests
+{_http_agent}.globalAgent.scheduling
+{_http_agent}.globalAgent.sockets
+{_http_agent}.globalAgent.totalSocketCount
diff --git a/test/fixtures/apiSurface/_http_client b/test/fixtures/apiSurface/_http_client
new file mode 100644
index 00000000000000..e538f9c84b2ba3
--- /dev/null
+++ b/test/fixtures/apiSurface/_http_client
@@ -0,0 +1,112 @@
+{_http_client}.ClientRequest
+{_http_client}.ClientRequest.length
+{_http_client}.ClientRequest.name
+{_http_client}.ClientRequest.prototype
+{_http_client}.ClientRequest.prototype._deferToConnect
+{_http_client}.ClientRequest.prototype._deferToConnect.length
+{_http_client}.ClientRequest.prototype._deferToConnect.name
+{_http_client}.ClientRequest.prototype._deferToConnect.prototype
+{_http_client}.ClientRequest.prototype._deferToConnect.prototype.constructor
+{_http_client}.ClientRequest.prototype._finish
+{_http_client}.ClientRequest.prototype._finish.length
+{_http_client}.ClientRequest.prototype._finish.name
+{_http_client}.ClientRequest.prototype._finish.prototype
+{_http_client}.ClientRequest.prototype._finish.prototype.constructor
+{_http_client}.ClientRequest.prototype._implicitHeader
+{_http_client}.ClientRequest.prototype._implicitHeader.length
+{_http_client}.ClientRequest.prototype._implicitHeader.name
+{_http_client}.ClientRequest.prototype._implicitHeader.prototype
+{_http_client}.ClientRequest.prototype._implicitHeader.prototype.constructor
+{_http_client}.ClientRequest.prototype.abort
+{_http_client}.ClientRequest.prototype.abort.length
+{_http_client}.ClientRequest.prototype.abort.name
+{_http_client}.ClientRequest.prototype.abort.prototype
+{_http_client}.ClientRequest.prototype.abort.prototype.constructor
+{_http_client}.ClientRequest.prototype.clearTimeout
+{_http_client}.ClientRequest.prototype.clearTimeout.length
+{_http_client}.ClientRequest.prototype.clearTimeout.name
+{_http_client}.ClientRequest.prototype.clearTimeout.prototype
+{_http_client}.ClientRequest.prototype.clearTimeout.prototype.constructor
+{_http_client}.ClientRequest.prototype.constructor
+{_http_client}.ClientRequest.prototype.destroy
+{_http_client}.ClientRequest.prototype.destroy.length
+{_http_client}.ClientRequest.prototype.destroy.name
+{_http_client}.ClientRequest.prototype.destroy.prototype
+{_http_client}.ClientRequest.prototype.destroy.prototype.constructor
+{_http_client}.ClientRequest.prototype.onSocket
+{_http_client}.ClientRequest.prototype.onSocket.length
+{_http_client}.ClientRequest.prototype.onSocket.name
+{_http_client}.ClientRequest.prototype.onSocket.prototype
+{_http_client}.ClientRequest.prototype.onSocket.prototype.constructor
+{_http_client}.ClientRequest.prototype.setNoDelay
+{_http_client}.ClientRequest.prototype.setNoDelay.length
+{_http_client}.ClientRequest.prototype.setNoDelay.name
+{_http_client}.ClientRequest.prototype.setNoDelay.prototype
+{_http_client}.ClientRequest.prototype.setNoDelay.prototype.constructor
+{_http_client}.ClientRequest.prototype.setSocketKeepAlive
+{_http_client}.ClientRequest.prototype.setSocketKeepAlive.length
+{_http_client}.ClientRequest.prototype.setSocketKeepAlive.name
+{_http_client}.ClientRequest.prototype.setSocketKeepAlive.prototype
+{_http_client}.ClientRequest.prototype.setSocketKeepAlive.prototype.constructor
+{_http_client}.ClientRequest.prototype.setTimeout
+{_http_client}.ClientRequest.prototype.setTimeout.length
+{_http_client}.ClientRequest.prototype.setTimeout.name
+{_http_client}.ClientRequest.prototype.setTimeout.prototype
+{_http_client}.ClientRequest.prototype.setTimeout.prototype.constructor
+{_http_client}.[Symbol.toStringTag]
+{_http_client}.default
+{_http_client}.default.ClientRequest
+{_http_client}.default.ClientRequest.length
+{_http_client}.default.ClientRequest.name
+{_http_client}.default.ClientRequest.prototype
+{_http_client}.default.ClientRequest.prototype._deferToConnect
+{_http_client}.default.ClientRequest.prototype._deferToConnect.length
+{_http_client}.default.ClientRequest.prototype._deferToConnect.name
+{_http_client}.default.ClientRequest.prototype._deferToConnect.prototype
+{_http_client}.default.ClientRequest.prototype._deferToConnect.prototype.constructor
+{_http_client}.default.ClientRequest.prototype._finish
+{_http_client}.default.ClientRequest.prototype._finish.length
+{_http_client}.default.ClientRequest.prototype._finish.name
+{_http_client}.default.ClientRequest.prototype._finish.prototype
+{_http_client}.default.ClientRequest.prototype._finish.prototype.constructor
+{_http_client}.default.ClientRequest.prototype._implicitHeader
+{_http_client}.default.ClientRequest.prototype._implicitHeader.length
+{_http_client}.default.ClientRequest.prototype._implicitHeader.name
+{_http_client}.default.ClientRequest.prototype._implicitHeader.prototype
+{_http_client}.default.ClientRequest.prototype._implicitHeader.prototype.constructor
+{_http_client}.default.ClientRequest.prototype.abort
+{_http_client}.default.ClientRequest.prototype.abort.length
+{_http_client}.default.ClientRequest.prototype.abort.name
+{_http_client}.default.ClientRequest.prototype.abort.prototype
+{_http_client}.default.ClientRequest.prototype.abort.prototype.constructor
+{_http_client}.default.ClientRequest.prototype.clearTimeout
+{_http_client}.default.ClientRequest.prototype.clearTimeout.length
+{_http_client}.default.ClientRequest.prototype.clearTimeout.name
+{_http_client}.default.ClientRequest.prototype.clearTimeout.prototype
+{_http_client}.default.ClientRequest.prototype.clearTimeout.prototype.constructor
+{_http_client}.default.ClientRequest.prototype.constructor
+{_http_client}.default.ClientRequest.prototype.destroy
+{_http_client}.default.ClientRequest.prototype.destroy.length
+{_http_client}.default.ClientRequest.prototype.destroy.name
+{_http_client}.default.ClientRequest.prototype.destroy.prototype
+{_http_client}.default.ClientRequest.prototype.destroy.prototype.constructor
+{_http_client}.default.ClientRequest.prototype.onSocket
+{_http_client}.default.ClientRequest.prototype.onSocket.length
+{_http_client}.default.ClientRequest.prototype.onSocket.name
+{_http_client}.default.ClientRequest.prototype.onSocket.prototype
+{_http_client}.default.ClientRequest.prototype.onSocket.prototype.constructor
+{_http_client}.default.ClientRequest.prototype.setNoDelay
+{_http_client}.default.ClientRequest.prototype.setNoDelay.length
+{_http_client}.default.ClientRequest.prototype.setNoDelay.name
+{_http_client}.default.ClientRequest.prototype.setNoDelay.prototype
+{_http_client}.default.ClientRequest.prototype.setNoDelay.prototype.constructor
+{_http_client}.default.ClientRequest.prototype.setSocketKeepAlive
+{_http_client}.default.ClientRequest.prototype.setSocketKeepAlive.length
+{_http_client}.default.ClientRequest.prototype.setSocketKeepAlive.name
+{_http_client}.default.ClientRequest.prototype.setSocketKeepAlive.prototype
+{_http_client}.default.ClientRequest.prototype.setSocketKeepAlive.prototype.constructor
+{_http_client}.default.ClientRequest.prototype.setTimeout
+{_http_client}.default.ClientRequest.prototype.setTimeout.length
+{_http_client}.default.ClientRequest.prototype.setTimeout.name
+{_http_client}.default.ClientRequest.prototype.setTimeout.prototype
+{_http_client}.default.ClientRequest.prototype.setTimeout.prototype.constructor
diff --git a/test/fixtures/apiSurface/_http_common b/test/fixtures/apiSurface/_http_common
new file mode 100644
index 00000000000000..d1565d1a153236
--- /dev/null
+++ b/test/fixtures/apiSurface/_http_common
@@ -0,0 +1,210 @@
+{_http_common}.CRLF
+{_http_common}.HTTPParser
+{_http_common}.HTTPParser.REQUEST
+{_http_common}.HTTPParser.RESPONSE
+{_http_common}.HTTPParser.arguments
+{_http_common}.HTTPParser.caller
+{_http_common}.HTTPParser.kLenientAll
+{_http_common}.HTTPParser.kLenientChunkedLength
+{_http_common}.HTTPParser.kLenientDataAfterClose
+{_http_common}.HTTPParser.kLenientHeaders
+{_http_common}.HTTPParser.kLenientKeepAlive
+{_http_common}.HTTPParser.kLenientNone
+{_http_common}.HTTPParser.kLenientOptionalCRBeforeLF
+{_http_common}.HTTPParser.kLenientOptionalCRLFAfterChunk
+{_http_common}.HTTPParser.kLenientOptionalLFAfterCR
+{_http_common}.HTTPParser.kLenientSpacesAfterChunkSize
+{_http_common}.HTTPParser.kLenientTransferEncoding
+{_http_common}.HTTPParser.kLenientVersion
+{_http_common}.HTTPParser.kOnBody
+{_http_common}.HTTPParser.kOnExecute
+{_http_common}.HTTPParser.kOnHeaders
+{_http_common}.HTTPParser.kOnHeadersComplete
+{_http_common}.HTTPParser.kOnMessageBegin
+{_http_common}.HTTPParser.kOnMessageComplete
+{_http_common}.HTTPParser.kOnTimeout
+{_http_common}.HTTPParser.length
+{_http_common}.HTTPParser.name
+{_http_common}.HTTPParser.prototype
+{_http_common}.HTTPParser.prototype.close
+{_http_common}.HTTPParser.prototype.close.length
+{_http_common}.HTTPParser.prototype.close.name
+{_http_common}.HTTPParser.prototype.constructor
+{_http_common}.HTTPParser.prototype.consume
+{_http_common}.HTTPParser.prototype.consume.length
+{_http_common}.HTTPParser.prototype.consume.name
+{_http_common}.HTTPParser.prototype.execute
+{_http_common}.HTTPParser.prototype.execute.length
+{_http_common}.HTTPParser.prototype.execute.name
+{_http_common}.HTTPParser.prototype.finish
+{_http_common}.HTTPParser.prototype.finish.length
+{_http_common}.HTTPParser.prototype.finish.name
+{_http_common}.HTTPParser.prototype.free
+{_http_common}.HTTPParser.prototype.free.length
+{_http_common}.HTTPParser.prototype.free.name
+{_http_common}.HTTPParser.prototype.getCurrentBuffer
+{_http_common}.HTTPParser.prototype.getCurrentBuffer.length
+{_http_common}.HTTPParser.prototype.getCurrentBuffer.name
+{_http_common}.HTTPParser.prototype.initialize
+{_http_common}.HTTPParser.prototype.initialize.length
+{_http_common}.HTTPParser.prototype.initialize.name
+{_http_common}.HTTPParser.prototype.pause
+{_http_common}.HTTPParser.prototype.pause.length
+{_http_common}.HTTPParser.prototype.pause.name
+{_http_common}.HTTPParser.prototype.remove
+{_http_common}.HTTPParser.prototype.remove.length
+{_http_common}.HTTPParser.prototype.remove.name
+{_http_common}.HTTPParser.prototype.resume
+{_http_common}.HTTPParser.prototype.resume.length
+{_http_common}.HTTPParser.prototype.resume.name
+{_http_common}.HTTPParser.prototype.unconsume
+{_http_common}.HTTPParser.prototype.unconsume.length
+{_http_common}.HTTPParser.prototype.unconsume.name
+{_http_common}.[Symbol.toStringTag]
+{_http_common}._checkInvalidHeaderChar
+{_http_common}._checkInvalidHeaderChar.length
+{_http_common}._checkInvalidHeaderChar.name
+{_http_common}._checkInvalidHeaderChar.prototype
+{_http_common}._checkInvalidHeaderChar.prototype.constructor
+{_http_common}._checkIsHttpToken
+{_http_common}._checkIsHttpToken.length
+{_http_common}._checkIsHttpToken.name
+{_http_common}._checkIsHttpToken.prototype
+{_http_common}._checkIsHttpToken.prototype.constructor
+{_http_common}.chunkExpression
+{_http_common}.chunkExpression.lastIndex
+{_http_common}.continueExpression
+{_http_common}.continueExpression.lastIndex
+{_http_common}.default
+{_http_common}.default.CRLF
+{_http_common}.default.HTTPParser
+{_http_common}.default.HTTPParser.REQUEST
+{_http_common}.default.HTTPParser.RESPONSE
+{_http_common}.default.HTTPParser.arguments
+{_http_common}.default.HTTPParser.caller
+{_http_common}.default.HTTPParser.kLenientAll
+{_http_common}.default.HTTPParser.kLenientChunkedLength
+{_http_common}.default.HTTPParser.kLenientDataAfterClose
+{_http_common}.default.HTTPParser.kLenientHeaders
+{_http_common}.default.HTTPParser.kLenientKeepAlive
+{_http_common}.default.HTTPParser.kLenientNone
+{_http_common}.default.HTTPParser.kLenientOptionalCRBeforeLF
+{_http_common}.default.HTTPParser.kLenientOptionalCRLFAfterChunk
+{_http_common}.default.HTTPParser.kLenientOptionalLFAfterCR
+{_http_common}.default.HTTPParser.kLenientSpacesAfterChunkSize
+{_http_common}.default.HTTPParser.kLenientTransferEncoding
+{_http_common}.default.HTTPParser.kLenientVersion
+{_http_common}.default.HTTPParser.kOnBody
+{_http_common}.default.HTTPParser.kOnExecute
+{_http_common}.default.HTTPParser.kOnHeaders
+{_http_common}.default.HTTPParser.kOnHeadersComplete
+{_http_common}.default.HTTPParser.kOnMessageBegin
+{_http_common}.default.HTTPParser.kOnMessageComplete
+{_http_common}.default.HTTPParser.kOnTimeout
+{_http_common}.default.HTTPParser.length
+{_http_common}.default.HTTPParser.name
+{_http_common}.default.HTTPParser.prototype
+{_http_common}.default.HTTPParser.prototype.close
+{_http_common}.default.HTTPParser.prototype.close.length
+{_http_common}.default.HTTPParser.prototype.close.name
+{_http_common}.default.HTTPParser.prototype.constructor
+{_http_common}.default.HTTPParser.prototype.consume
+{_http_common}.default.HTTPParser.prototype.consume.length
+{_http_common}.default.HTTPParser.prototype.consume.name
+{_http_common}.default.HTTPParser.prototype.execute
+{_http_common}.default.HTTPParser.prototype.execute.length
+{_http_common}.default.HTTPParser.prototype.execute.name
+{_http_common}.default.HTTPParser.prototype.finish
+{_http_common}.default.HTTPParser.prototype.finish.length
+{_http_common}.default.HTTPParser.prototype.finish.name
+{_http_common}.default.HTTPParser.prototype.free
+{_http_common}.default.HTTPParser.prototype.free.length
+{_http_common}.default.HTTPParser.prototype.free.name
+{_http_common}.default.HTTPParser.prototype.getCurrentBuffer
+{_http_common}.default.HTTPParser.prototype.getCurrentBuffer.length
+{_http_common}.default.HTTPParser.prototype.getCurrentBuffer.name
+{_http_common}.default.HTTPParser.prototype.initialize
+{_http_common}.default.HTTPParser.prototype.initialize.length
+{_http_common}.default.HTTPParser.prototype.initialize.name
+{_http_common}.default.HTTPParser.prototype.pause
+{_http_common}.default.HTTPParser.prototype.pause.length
+{_http_common}.default.HTTPParser.prototype.pause.name
+{_http_common}.default.HTTPParser.prototype.remove
+{_http_common}.default.HTTPParser.prototype.remove.length
+{_http_common}.default.HTTPParser.prototype.remove.name
+{_http_common}.default.HTTPParser.prototype.resume
+{_http_common}.default.HTTPParser.prototype.resume.length
+{_http_common}.default.HTTPParser.prototype.resume.name
+{_http_common}.default.HTTPParser.prototype.unconsume
+{_http_common}.default.HTTPParser.prototype.unconsume.length
+{_http_common}.default.HTTPParser.prototype.unconsume.name
+{_http_common}.default._checkInvalidHeaderChar
+{_http_common}.default._checkInvalidHeaderChar.length
+{_http_common}.default._checkInvalidHeaderChar.name
+{_http_common}.default._checkInvalidHeaderChar.prototype
+{_http_common}.default._checkInvalidHeaderChar.prototype.constructor
+{_http_common}.default._checkIsHttpToken
+{_http_common}.default._checkIsHttpToken.length
+{_http_common}.default._checkIsHttpToken.name
+{_http_common}.default._checkIsHttpToken.prototype
+{_http_common}.default._checkIsHttpToken.prototype.constructor
+{_http_common}.default.chunkExpression
+{_http_common}.default.chunkExpression.lastIndex
+{_http_common}.default.continueExpression
+{_http_common}.default.continueExpression.lastIndex
+{_http_common}.default.freeParser
+{_http_common}.default.freeParser.length
+{_http_common}.default.freeParser.name
+{_http_common}.default.freeParser.prototype
+{_http_common}.default.freeParser.prototype.constructor
+{_http_common}.default.isLenient
+{_http_common}.default.isLenient.length
+{_http_common}.default.isLenient.name
+{_http_common}.default.isLenient.prototype
+{_http_common}.default.isLenient.prototype.constructor
+{_http_common}.default.kIncomingMessage
+{_http_common}.default.methods
+{_http_common}.default.methods.length
+{_http_common}.default.parsers
+{_http_common}.default.parsers.ctor
+{_http_common}.default.parsers.ctor.length
+{_http_common}.default.parsers.ctor.name
+{_http_common}.default.parsers.ctor.prototype
+{_http_common}.default.parsers.ctor.prototype.constructor
+{_http_common}.default.parsers.list
+{_http_common}.default.parsers.list.length
+{_http_common}.default.parsers.max
+{_http_common}.default.parsers.name
+{_http_common}.default.prepareError
+{_http_common}.default.prepareError.length
+{_http_common}.default.prepareError.name
+{_http_common}.default.prepareError.prototype
+{_http_common}.default.prepareError.prototype.constructor
+{_http_common}.freeParser
+{_http_common}.freeParser.length
+{_http_common}.freeParser.name
+{_http_common}.freeParser.prototype
+{_http_common}.freeParser.prototype.constructor
+{_http_common}.isLenient
+{_http_common}.isLenient.length
+{_http_common}.isLenient.name
+{_http_common}.isLenient.prototype
+{_http_common}.isLenient.prototype.constructor
+{_http_common}.kIncomingMessage
+{_http_common}.methods
+{_http_common}.methods.length
+{_http_common}.parsers
+{_http_common}.parsers.ctor
+{_http_common}.parsers.ctor.length
+{_http_common}.parsers.ctor.name
+{_http_common}.parsers.ctor.prototype
+{_http_common}.parsers.ctor.prototype.constructor
+{_http_common}.parsers.list
+{_http_common}.parsers.list.length
+{_http_common}.parsers.max
+{_http_common}.parsers.name
+{_http_common}.prepareError
+{_http_common}.prepareError.length
+{_http_common}.prepareError.name
+{_http_common}.prepareError.prototype
+{_http_common}.prepareError.prototype.constructor
diff --git a/test/fixtures/apiSurface/_http_incoming b/test/fixtures/apiSurface/_http_incoming
new file mode 100644
index 00000000000000..8562b3615e1543
--- /dev/null
+++ b/test/fixtures/apiSurface/_http_incoming
@@ -0,0 +1,113 @@
+{_http_incoming}.IncomingMessage
+{_http_incoming}.IncomingMessage.length
+{_http_incoming}.IncomingMessage.name
+{_http_incoming}.IncomingMessage.prototype
+{_http_incoming}.IncomingMessage.prototype._addHeaderLine
+{_http_incoming}.IncomingMessage.prototype._addHeaderLine.length
+{_http_incoming}.IncomingMessage.prototype._addHeaderLine.name
+{_http_incoming}.IncomingMessage.prototype._addHeaderLine.prototype
+{_http_incoming}.IncomingMessage.prototype._addHeaderLine.prototype.constructor
+{_http_incoming}.IncomingMessage.prototype._addHeaderLineDistinct
+{_http_incoming}.IncomingMessage.prototype._addHeaderLineDistinct.length
+{_http_incoming}.IncomingMessage.prototype._addHeaderLineDistinct.name
+{_http_incoming}.IncomingMessage.prototype._addHeaderLineDistinct.prototype
+{_http_incoming}.IncomingMessage.prototype._addHeaderLineDistinct.prototype.constructor
+{_http_incoming}.IncomingMessage.prototype._addHeaderLines
+{_http_incoming}.IncomingMessage.prototype._addHeaderLines.length
+{_http_incoming}.IncomingMessage.prototype._addHeaderLines.name
+{_http_incoming}.IncomingMessage.prototype._addHeaderLines.prototype
+{_http_incoming}.IncomingMessage.prototype._addHeaderLines.prototype.constructor
+{_http_incoming}.IncomingMessage.prototype._destroy
+{_http_incoming}.IncomingMessage.prototype._destroy.length
+{_http_incoming}.IncomingMessage.prototype._destroy.name
+{_http_incoming}.IncomingMessage.prototype._destroy.prototype
+{_http_incoming}.IncomingMessage.prototype._destroy.prototype.constructor
+{_http_incoming}.IncomingMessage.prototype._dump
+{_http_incoming}.IncomingMessage.prototype._dump.length
+{_http_incoming}.IncomingMessage.prototype._dump.name
+{_http_incoming}.IncomingMessage.prototype._dump.prototype
+{_http_incoming}.IncomingMessage.prototype._dump.prototype.constructor
+{_http_incoming}.IncomingMessage.prototype._read
+{_http_incoming}.IncomingMessage.prototype._read.length
+{_http_incoming}.IncomingMessage.prototype._read.name
+{_http_incoming}.IncomingMessage.prototype._read.prototype
+{_http_incoming}.IncomingMessage.prototype._read.prototype.constructor
+{_http_incoming}.IncomingMessage.prototype.connection
+{_http_incoming}.IncomingMessage.prototype.constructor
+{_http_incoming}.IncomingMessage.prototype.headers
+{_http_incoming}.IncomingMessage.prototype.headersDistinct
+{_http_incoming}.IncomingMessage.prototype.setTimeout
+{_http_incoming}.IncomingMessage.prototype.setTimeout.length
+{_http_incoming}.IncomingMessage.prototype.setTimeout.name
+{_http_incoming}.IncomingMessage.prototype.setTimeout.prototype
+{_http_incoming}.IncomingMessage.prototype.setTimeout.prototype.constructor
+{_http_incoming}.IncomingMessage.prototype.trailers
+{_http_incoming}.IncomingMessage.prototype.trailersDistinct
+{_http_incoming}.[Symbol.toStringTag]
+{_http_incoming}.default
+{_http_incoming}.default.IncomingMessage
+{_http_incoming}.default.IncomingMessage.length
+{_http_incoming}.default.IncomingMessage.name
+{_http_incoming}.default.IncomingMessage.prototype
+{_http_incoming}.default.IncomingMessage.prototype.[kHeaders]
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLine
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLine.length
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLine.name
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLine.prototype
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLine.prototype.constructor
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLineDistinct
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLineDistinct.length
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLineDistinct.name
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLineDistinct.prototype
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLineDistinct.prototype.constructor
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLines
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLines.length
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLines.name
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLines.prototype
+{_http_incoming}.default.IncomingMessage.prototype._addHeaderLines.prototype.constructor
+{_http_incoming}.default.IncomingMessage.prototype._destroy
+{_http_incoming}.default.IncomingMessage.prototype._destroy.length
+{_http_incoming}.default.IncomingMessage.prototype._destroy.name
+{_http_incoming}.default.IncomingMessage.prototype._destroy.prototype
+{_http_incoming}.default.IncomingMessage.prototype._destroy.prototype.constructor
+{_http_incoming}.default.IncomingMessage.prototype._dump
+{_http_incoming}.default.IncomingMessage.prototype._dump.length
+{_http_incoming}.default.IncomingMessage.prototype._dump.name
+{_http_incoming}.default.IncomingMessage.prototype._dump.prototype
+{_http_incoming}.default.IncomingMessage.prototype._dump.prototype.constructor
+{_http_incoming}.default.IncomingMessage.prototype._read
+{_http_incoming}.default.IncomingMessage.prototype._read.length
+{_http_incoming}.default.IncomingMessage.prototype._read.name
+{_http_incoming}.default.IncomingMessage.prototype._read.prototype
+{_http_incoming}.default.IncomingMessage.prototype._read.prototype.constructor
+{_http_incoming}.default.IncomingMessage.prototype.connection
+{_http_incoming}.default.IncomingMessage.prototype.constructor
+{_http_incoming}.default.IncomingMessage.prototype.headers
+{_http_incoming}.default.IncomingMessage.prototype.headersDistinct
+{_http_incoming}.default.IncomingMessage.prototype.setTimeout
+{_http_incoming}.default.IncomingMessage.prototype.setTimeout.length
+{_http_incoming}.default.IncomingMessage.prototype.setTimeout.name
+{_http_incoming}.default.IncomingMessage.prototype.setTimeout.prototype
+{_http_incoming}.default.IncomingMessage.prototype.setTimeout.prototype.constructor
+{_http_incoming}.default.IncomingMessage.prototype.trailers
+{_http_incoming}.default.IncomingMessage.prototype.trailersDistinct
+{_http_incoming}.default.readStart
+{_http_incoming}.default.readStart.length
+{_http_incoming}.default.readStart.name
+{_http_incoming}.default.readStart.prototype
+{_http_incoming}.default.readStart.prototype.constructor
+{_http_incoming}.default.readStop
+{_http_incoming}.default.readStop.length
+{_http_incoming}.default.readStop.name
+{_http_incoming}.default.readStop.prototype
+{_http_incoming}.default.readStop.prototype.constructor
+{_http_incoming}.readStart
+{_http_incoming}.readStart.length
+{_http_incoming}.readStart.name
+{_http_incoming}.readStart.prototype
+{_http_incoming}.readStart.prototype.constructor
+{_http_incoming}.readStop
+{_http_incoming}.readStop.length
+{_http_incoming}.readStop.name
+{_http_incoming}.readStop.prototype
+{_http_incoming}.readStop.prototype.constructor
diff --git a/test/fixtures/apiSurface/_http_outgoing b/test/fixtures/apiSurface/_http_outgoing
new file mode 100644
index 00000000000000..0427095bb9f39d
--- /dev/null
+++ b/test/fixtures/apiSurface/_http_outgoing
@@ -0,0 +1,352 @@
+{_http_outgoing}.OutgoingMessage
+{_http_outgoing}.OutgoingMessage.length
+{_http_outgoing}.OutgoingMessage.name
+{_http_outgoing}.OutgoingMessage.prototype
+{_http_outgoing}.OutgoingMessage.prototype.[nodejs.rejection]
+{_http_outgoing}.OutgoingMessage.prototype.[nodejs.rejection].length
+{_http_outgoing}.OutgoingMessage.prototype.[nodejs.rejection].name
+{_http_outgoing}.OutgoingMessage.prototype.[nodejs.rejection].prototype
+{_http_outgoing}.OutgoingMessage.prototype.[nodejs.rejection].prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype._finish
+{_http_outgoing}.OutgoingMessage.prototype._finish.length
+{_http_outgoing}.OutgoingMessage.prototype._finish.name
+{_http_outgoing}.OutgoingMessage.prototype._finish.prototype
+{_http_outgoing}.OutgoingMessage.prototype._finish.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype._flush
+{_http_outgoing}.OutgoingMessage.prototype._flush.length
+{_http_outgoing}.OutgoingMessage.prototype._flush.name
+{_http_outgoing}.OutgoingMessage.prototype._flush.prototype
+{_http_outgoing}.OutgoingMessage.prototype._flush.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype._flushOutput
+{_http_outgoing}.OutgoingMessage.prototype._flushOutput.length
+{_http_outgoing}.OutgoingMessage.prototype._flushOutput.name
+{_http_outgoing}.OutgoingMessage.prototype._flushOutput.prototype
+{_http_outgoing}.OutgoingMessage.prototype._flushOutput.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype._implicitHeader
+{_http_outgoing}.OutgoingMessage.prototype._implicitHeader.length
+{_http_outgoing}.OutgoingMessage.prototype._implicitHeader.name
+{_http_outgoing}.OutgoingMessage.prototype._implicitHeader.prototype
+{_http_outgoing}.OutgoingMessage.prototype._implicitHeader.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype._renderHeaders
+{_http_outgoing}.OutgoingMessage.prototype._renderHeaders.length
+{_http_outgoing}.OutgoingMessage.prototype._renderHeaders.name
+{_http_outgoing}.OutgoingMessage.prototype._renderHeaders.prototype
+{_http_outgoing}.OutgoingMessage.prototype._renderHeaders.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype._send
+{_http_outgoing}.OutgoingMessage.prototype._send.length
+{_http_outgoing}.OutgoingMessage.prototype._send.name
+{_http_outgoing}.OutgoingMessage.prototype._send.prototype
+{_http_outgoing}.OutgoingMessage.prototype._send.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype._storeHeader
+{_http_outgoing}.OutgoingMessage.prototype._storeHeader.length
+{_http_outgoing}.OutgoingMessage.prototype._storeHeader.name
+{_http_outgoing}.OutgoingMessage.prototype._storeHeader.prototype
+{_http_outgoing}.OutgoingMessage.prototype._storeHeader.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype._writeRaw
+{_http_outgoing}.OutgoingMessage.prototype._writeRaw.length
+{_http_outgoing}.OutgoingMessage.prototype._writeRaw.name
+{_http_outgoing}.OutgoingMessage.prototype._writeRaw.prototype
+{_http_outgoing}.OutgoingMessage.prototype._writeRaw.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.addTrailers
+{_http_outgoing}.OutgoingMessage.prototype.addTrailers.length
+{_http_outgoing}.OutgoingMessage.prototype.addTrailers.name
+{_http_outgoing}.OutgoingMessage.prototype.addTrailers.prototype
+{_http_outgoing}.OutgoingMessage.prototype.addTrailers.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.appendHeader
+{_http_outgoing}.OutgoingMessage.prototype.appendHeader.length
+{_http_outgoing}.OutgoingMessage.prototype.appendHeader.name
+{_http_outgoing}.OutgoingMessage.prototype.appendHeader.prototype
+{_http_outgoing}.OutgoingMessage.prototype.appendHeader.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.closed
+{_http_outgoing}.OutgoingMessage.prototype.connection
+{_http_outgoing}.OutgoingMessage.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.cork
+{_http_outgoing}.OutgoingMessage.prototype.cork.length
+{_http_outgoing}.OutgoingMessage.prototype.cork.name
+{_http_outgoing}.OutgoingMessage.prototype.cork.prototype
+{_http_outgoing}.OutgoingMessage.prototype.cork.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.destroy
+{_http_outgoing}.OutgoingMessage.prototype.destroy.length
+{_http_outgoing}.OutgoingMessage.prototype.destroy.name
+{_http_outgoing}.OutgoingMessage.prototype.destroy.prototype
+{_http_outgoing}.OutgoingMessage.prototype.destroy.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.end
+{_http_outgoing}.OutgoingMessage.prototype.end.length
+{_http_outgoing}.OutgoingMessage.prototype.end.name
+{_http_outgoing}.OutgoingMessage.prototype.end.prototype
+{_http_outgoing}.OutgoingMessage.prototype.end.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.errored
+{_http_outgoing}.OutgoingMessage.prototype.flushHeaders
+{_http_outgoing}.OutgoingMessage.prototype.flushHeaders.length
+{_http_outgoing}.OutgoingMessage.prototype.flushHeaders.name
+{_http_outgoing}.OutgoingMessage.prototype.flushHeaders.prototype
+{_http_outgoing}.OutgoingMessage.prototype.flushHeaders.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.getHeader
+{_http_outgoing}.OutgoingMessage.prototype.getHeader.length
+{_http_outgoing}.OutgoingMessage.prototype.getHeader.name
+{_http_outgoing}.OutgoingMessage.prototype.getHeader.prototype
+{_http_outgoing}.OutgoingMessage.prototype.getHeader.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.getHeaderNames
+{_http_outgoing}.OutgoingMessage.prototype.getHeaderNames.length
+{_http_outgoing}.OutgoingMessage.prototype.getHeaderNames.name
+{_http_outgoing}.OutgoingMessage.prototype.getHeaderNames.prototype
+{_http_outgoing}.OutgoingMessage.prototype.getHeaderNames.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.getHeaders
+{_http_outgoing}.OutgoingMessage.prototype.getHeaders.length
+{_http_outgoing}.OutgoingMessage.prototype.getHeaders.name
+{_http_outgoing}.OutgoingMessage.prototype.getHeaders.prototype
+{_http_outgoing}.OutgoingMessage.prototype.getHeaders.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.getRawHeaderNames
+{_http_outgoing}.OutgoingMessage.prototype.getRawHeaderNames.length
+{_http_outgoing}.OutgoingMessage.prototype.getRawHeaderNames.name
+{_http_outgoing}.OutgoingMessage.prototype.getRawHeaderNames.prototype
+{_http_outgoing}.OutgoingMessage.prototype.getRawHeaderNames.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.hasHeader
+{_http_outgoing}.OutgoingMessage.prototype.hasHeader.length
+{_http_outgoing}.OutgoingMessage.prototype.hasHeader.name
+{_http_outgoing}.OutgoingMessage.prototype.hasHeader.prototype
+{_http_outgoing}.OutgoingMessage.prototype.hasHeader.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.headersSent
+{_http_outgoing}.OutgoingMessage.prototype.pipe
+{_http_outgoing}.OutgoingMessage.prototype.pipe.length
+{_http_outgoing}.OutgoingMessage.prototype.pipe.name
+{_http_outgoing}.OutgoingMessage.prototype.pipe.prototype
+{_http_outgoing}.OutgoingMessage.prototype.pipe.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.removeHeader
+{_http_outgoing}.OutgoingMessage.prototype.removeHeader.length
+{_http_outgoing}.OutgoingMessage.prototype.removeHeader.name
+{_http_outgoing}.OutgoingMessage.prototype.removeHeader.prototype
+{_http_outgoing}.OutgoingMessage.prototype.removeHeader.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.setHeader
+{_http_outgoing}.OutgoingMessage.prototype.setHeader.length
+{_http_outgoing}.OutgoingMessage.prototype.setHeader.name
+{_http_outgoing}.OutgoingMessage.prototype.setHeader.prototype
+{_http_outgoing}.OutgoingMessage.prototype.setHeader.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.setHeaders
+{_http_outgoing}.OutgoingMessage.prototype.setHeaders.length
+{_http_outgoing}.OutgoingMessage.prototype.setHeaders.name
+{_http_outgoing}.OutgoingMessage.prototype.setHeaders.prototype
+{_http_outgoing}.OutgoingMessage.prototype.setHeaders.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.setTimeout
+{_http_outgoing}.OutgoingMessage.prototype.setTimeout.length
+{_http_outgoing}.OutgoingMessage.prototype.setTimeout.name
+{_http_outgoing}.OutgoingMessage.prototype.setTimeout.prototype
+{_http_outgoing}.OutgoingMessage.prototype.setTimeout.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.socket
+{_http_outgoing}.OutgoingMessage.prototype.uncork
+{_http_outgoing}.OutgoingMessage.prototype.uncork.length
+{_http_outgoing}.OutgoingMessage.prototype.uncork.name
+{_http_outgoing}.OutgoingMessage.prototype.uncork.prototype
+{_http_outgoing}.OutgoingMessage.prototype.uncork.prototype.constructor
+{_http_outgoing}.OutgoingMessage.prototype.writableCorked
+{_http_outgoing}.OutgoingMessage.prototype.writableEnded
+{_http_outgoing}.OutgoingMessage.prototype.writableFinished
+{_http_outgoing}.OutgoingMessage.prototype.writableHighWaterMark
+{_http_outgoing}.OutgoingMessage.prototype.writableLength
+{_http_outgoing}.OutgoingMessage.prototype.writableNeedDrain
+{_http_outgoing}.OutgoingMessage.prototype.writableObjectMode
+{_http_outgoing}.OutgoingMessage.prototype.write
+{_http_outgoing}.OutgoingMessage.prototype.write.length
+{_http_outgoing}.OutgoingMessage.prototype.write.name
+{_http_outgoing}.OutgoingMessage.prototype.write.prototype
+{_http_outgoing}.OutgoingMessage.prototype.write.prototype.constructor
+{_http_outgoing}.[Symbol.toStringTag]
+{_http_outgoing}.default
+{_http_outgoing}.default.OutgoingMessage
+{_http_outgoing}.default.OutgoingMessage.length
+{_http_outgoing}.default.OutgoingMessage.name
+{_http_outgoing}.default.OutgoingMessage.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.[nodejs.rejection]
+{_http_outgoing}.default.OutgoingMessage.prototype.[nodejs.rejection].length
+{_http_outgoing}.default.OutgoingMessage.prototype.[nodejs.rejection].name
+{_http_outgoing}.default.OutgoingMessage.prototype.[nodejs.rejection].prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.[nodejs.rejection].prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype._finish
+{_http_outgoing}.default.OutgoingMessage.prototype._finish.length
+{_http_outgoing}.default.OutgoingMessage.prototype._finish.name
+{_http_outgoing}.default.OutgoingMessage.prototype._finish.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype._finish.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype._flush
+{_http_outgoing}.default.OutgoingMessage.prototype._flush.length
+{_http_outgoing}.default.OutgoingMessage.prototype._flush.name
+{_http_outgoing}.default.OutgoingMessage.prototype._flush.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype._flush.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype._flushOutput
+{_http_outgoing}.default.OutgoingMessage.prototype._flushOutput.length
+{_http_outgoing}.default.OutgoingMessage.prototype._flushOutput.name
+{_http_outgoing}.default.OutgoingMessage.prototype._flushOutput.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype._flushOutput.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype._implicitHeader
+{_http_outgoing}.default.OutgoingMessage.prototype._implicitHeader.length
+{_http_outgoing}.default.OutgoingMessage.prototype._implicitHeader.name
+{_http_outgoing}.default.OutgoingMessage.prototype._implicitHeader.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype._implicitHeader.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype._renderHeaders
+{_http_outgoing}.default.OutgoingMessage.prototype._renderHeaders.length
+{_http_outgoing}.default.OutgoingMessage.prototype._renderHeaders.name
+{_http_outgoing}.default.OutgoingMessage.prototype._renderHeaders.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype._renderHeaders.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype._send
+{_http_outgoing}.default.OutgoingMessage.prototype._send.length
+{_http_outgoing}.default.OutgoingMessage.prototype._send.name
+{_http_outgoing}.default.OutgoingMessage.prototype._send.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype._send.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype._storeHeader
+{_http_outgoing}.default.OutgoingMessage.prototype._storeHeader.length
+{_http_outgoing}.default.OutgoingMessage.prototype._storeHeader.name
+{_http_outgoing}.default.OutgoingMessage.prototype._storeHeader.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype._storeHeader.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype._writeRaw
+{_http_outgoing}.default.OutgoingMessage.prototype._writeRaw.length
+{_http_outgoing}.default.OutgoingMessage.prototype._writeRaw.name
+{_http_outgoing}.default.OutgoingMessage.prototype._writeRaw.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype._writeRaw.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.addTrailers
+{_http_outgoing}.default.OutgoingMessage.prototype.addTrailers.length
+{_http_outgoing}.default.OutgoingMessage.prototype.addTrailers.name
+{_http_outgoing}.default.OutgoingMessage.prototype.addTrailers.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.addTrailers.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.appendHeader
+{_http_outgoing}.default.OutgoingMessage.prototype.appendHeader.length
+{_http_outgoing}.default.OutgoingMessage.prototype.appendHeader.name
+{_http_outgoing}.default.OutgoingMessage.prototype.appendHeader.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.appendHeader.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.closed
+{_http_outgoing}.default.OutgoingMessage.prototype.connection
+{_http_outgoing}.default.OutgoingMessage.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.cork
+{_http_outgoing}.default.OutgoingMessage.prototype.cork.length
+{_http_outgoing}.default.OutgoingMessage.prototype.cork.name
+{_http_outgoing}.default.OutgoingMessage.prototype.cork.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.cork.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.destroy
+{_http_outgoing}.default.OutgoingMessage.prototype.destroy.length
+{_http_outgoing}.default.OutgoingMessage.prototype.destroy.name
+{_http_outgoing}.default.OutgoingMessage.prototype.destroy.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.destroy.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.end
+{_http_outgoing}.default.OutgoingMessage.prototype.end.length
+{_http_outgoing}.default.OutgoingMessage.prototype.end.name
+{_http_outgoing}.default.OutgoingMessage.prototype.end.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.end.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.errored
+{_http_outgoing}.default.OutgoingMessage.prototype.flushHeaders
+{_http_outgoing}.default.OutgoingMessage.prototype.flushHeaders.length
+{_http_outgoing}.default.OutgoingMessage.prototype.flushHeaders.name
+{_http_outgoing}.default.OutgoingMessage.prototype.flushHeaders.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.flushHeaders.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeader
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeader.length
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeader.name
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeader.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeader.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeaderNames
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeaderNames.length
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeaderNames.name
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeaderNames.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeaderNames.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeaders
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeaders.length
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeaders.name
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeaders.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.getHeaders.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.getRawHeaderNames
+{_http_outgoing}.default.OutgoingMessage.prototype.getRawHeaderNames.length
+{_http_outgoing}.default.OutgoingMessage.prototype.getRawHeaderNames.name
+{_http_outgoing}.default.OutgoingMessage.prototype.getRawHeaderNames.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.getRawHeaderNames.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.hasHeader
+{_http_outgoing}.default.OutgoingMessage.prototype.hasHeader.length
+{_http_outgoing}.default.OutgoingMessage.prototype.hasHeader.name
+{_http_outgoing}.default.OutgoingMessage.prototype.hasHeader.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.hasHeader.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.headersSent
+{_http_outgoing}.default.OutgoingMessage.prototype.pipe
+{_http_outgoing}.default.OutgoingMessage.prototype.pipe.length
+{_http_outgoing}.default.OutgoingMessage.prototype.pipe.name
+{_http_outgoing}.default.OutgoingMessage.prototype.pipe.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.pipe.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.removeHeader
+{_http_outgoing}.default.OutgoingMessage.prototype.removeHeader.length
+{_http_outgoing}.default.OutgoingMessage.prototype.removeHeader.name
+{_http_outgoing}.default.OutgoingMessage.prototype.removeHeader.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.removeHeader.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.setHeader
+{_http_outgoing}.default.OutgoingMessage.prototype.setHeader.length
+{_http_outgoing}.default.OutgoingMessage.prototype.setHeader.name
+{_http_outgoing}.default.OutgoingMessage.prototype.setHeader.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.setHeader.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.setHeaders
+{_http_outgoing}.default.OutgoingMessage.prototype.setHeaders.length
+{_http_outgoing}.default.OutgoingMessage.prototype.setHeaders.name
+{_http_outgoing}.default.OutgoingMessage.prototype.setHeaders.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.setHeaders.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.setTimeout
+{_http_outgoing}.default.OutgoingMessage.prototype.setTimeout.length
+{_http_outgoing}.default.OutgoingMessage.prototype.setTimeout.name
+{_http_outgoing}.default.OutgoingMessage.prototype.setTimeout.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.setTimeout.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.socket
+{_http_outgoing}.default.OutgoingMessage.prototype.uncork
+{_http_outgoing}.default.OutgoingMessage.prototype.uncork.length
+{_http_outgoing}.default.OutgoingMessage.prototype.uncork.name
+{_http_outgoing}.default.OutgoingMessage.prototype.uncork.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.uncork.prototype.constructor
+{_http_outgoing}.default.OutgoingMessage.prototype.writableCorked
+{_http_outgoing}.default.OutgoingMessage.prototype.writableEnded
+{_http_outgoing}.default.OutgoingMessage.prototype.writableFinished
+{_http_outgoing}.default.OutgoingMessage.prototype.writableHighWaterMark
+{_http_outgoing}.default.OutgoingMessage.prototype.writableLength
+{_http_outgoing}.default.OutgoingMessage.prototype.writableNeedDrain
+{_http_outgoing}.default.OutgoingMessage.prototype.writableObjectMode
+{_http_outgoing}.default.OutgoingMessage.prototype.write
+{_http_outgoing}.default.OutgoingMessage.prototype.write.length
+{_http_outgoing}.default.OutgoingMessage.prototype.write.name
+{_http_outgoing}.default.OutgoingMessage.prototype.write.prototype
+{_http_outgoing}.default.OutgoingMessage.prototype.write.prototype.constructor
+{_http_outgoing}.default.kHighWaterMark
+{_http_outgoing}.default.kUniqueHeaders
+{_http_outgoing}.default.parseUniqueHeadersOption
+{_http_outgoing}.default.parseUniqueHeadersOption.length
+{_http_outgoing}.default.parseUniqueHeadersOption.name
+{_http_outgoing}.default.parseUniqueHeadersOption.prototype
+{_http_outgoing}.default.parseUniqueHeadersOption.prototype.constructor
+{_http_outgoing}.default.validateHeaderName
+{_http_outgoing}.default.validateHeaderName.length
+{_http_outgoing}.default.validateHeaderName.name
+{_http_outgoing}.default.validateHeaderName.prototype
+{_http_outgoing}.default.validateHeaderName.prototype.constructor
+{_http_outgoing}.default.validateHeaderName.withoutStackTrace
+{_http_outgoing}.default.validateHeaderName.withoutStackTrace.length
+{_http_outgoing}.default.validateHeaderName.withoutStackTrace.name
+{_http_outgoing}.default.validateHeaderValue
+{_http_outgoing}.default.validateHeaderValue.length
+{_http_outgoing}.default.validateHeaderValue.name
+{_http_outgoing}.default.validateHeaderValue.prototype
+{_http_outgoing}.default.validateHeaderValue.prototype.constructor
+{_http_outgoing}.default.validateHeaderValue.withoutStackTrace
+{_http_outgoing}.default.validateHeaderValue.withoutStackTrace.length
+{_http_outgoing}.default.validateHeaderValue.withoutStackTrace.name
+{_http_outgoing}.kHighWaterMark
+{_http_outgoing}.kUniqueHeaders
+{_http_outgoing}.parseUniqueHeadersOption
+{_http_outgoing}.parseUniqueHeadersOption.length
+{_http_outgoing}.parseUniqueHeadersOption.name
+{_http_outgoing}.parseUniqueHeadersOption.prototype
+{_http_outgoing}.parseUniqueHeadersOption.prototype.constructor
+{_http_outgoing}.validateHeaderName
+{_http_outgoing}.validateHeaderName.length
+{_http_outgoing}.validateHeaderName.name
+{_http_outgoing}.validateHeaderName.prototype
+{_http_outgoing}.validateHeaderName.prototype.constructor
+{_http_outgoing}.validateHeaderName.withoutStackTrace
+{_http_outgoing}.validateHeaderName.withoutStackTrace.length
+{_http_outgoing}.validateHeaderName.withoutStackTrace.name
+{_http_outgoing}.validateHeaderValue
+{_http_outgoing}.validateHeaderValue.length
+{_http_outgoing}.validateHeaderValue.name
+{_http_outgoing}.validateHeaderValue.prototype
+{_http_outgoing}.validateHeaderValue.prototype.constructor
+{_http_outgoing}.validateHeaderValue.withoutStackTrace
+{_http_outgoing}.validateHeaderValue.withoutStackTrace.length
+{_http_outgoing}.validateHeaderValue.withoutStackTrace.name
diff --git a/test/fixtures/apiSurface/_http_server b/test/fixtures/apiSurface/_http_server
new file mode 100644
index 00000000000000..09055dd6ae4884
--- /dev/null
+++ b/test/fixtures/apiSurface/_http_server
@@ -0,0 +1,344 @@
+{_http_server}.STATUS_CODES
+{_http_server}.STATUS_CODES.100
+{_http_server}.STATUS_CODES.101
+{_http_server}.STATUS_CODES.102
+{_http_server}.STATUS_CODES.103
+{_http_server}.STATUS_CODES.200
+{_http_server}.STATUS_CODES.201
+{_http_server}.STATUS_CODES.202
+{_http_server}.STATUS_CODES.203
+{_http_server}.STATUS_CODES.204
+{_http_server}.STATUS_CODES.205
+{_http_server}.STATUS_CODES.206
+{_http_server}.STATUS_CODES.207
+{_http_server}.STATUS_CODES.208
+{_http_server}.STATUS_CODES.226
+{_http_server}.STATUS_CODES.300
+{_http_server}.STATUS_CODES.301
+{_http_server}.STATUS_CODES.302
+{_http_server}.STATUS_CODES.303
+{_http_server}.STATUS_CODES.304
+{_http_server}.STATUS_CODES.305
+{_http_server}.STATUS_CODES.307
+{_http_server}.STATUS_CODES.308
+{_http_server}.STATUS_CODES.400
+{_http_server}.STATUS_CODES.401
+{_http_server}.STATUS_CODES.402
+{_http_server}.STATUS_CODES.403
+{_http_server}.STATUS_CODES.404
+{_http_server}.STATUS_CODES.405
+{_http_server}.STATUS_CODES.406
+{_http_server}.STATUS_CODES.407
+{_http_server}.STATUS_CODES.408
+{_http_server}.STATUS_CODES.409
+{_http_server}.STATUS_CODES.410
+{_http_server}.STATUS_CODES.411
+{_http_server}.STATUS_CODES.412
+{_http_server}.STATUS_CODES.413
+{_http_server}.STATUS_CODES.414
+{_http_server}.STATUS_CODES.415
+{_http_server}.STATUS_CODES.416
+{_http_server}.STATUS_CODES.417
+{_http_server}.STATUS_CODES.418
+{_http_server}.STATUS_CODES.421
+{_http_server}.STATUS_CODES.422
+{_http_server}.STATUS_CODES.423
+{_http_server}.STATUS_CODES.424
+{_http_server}.STATUS_CODES.425
+{_http_server}.STATUS_CODES.426
+{_http_server}.STATUS_CODES.428
+{_http_server}.STATUS_CODES.429
+{_http_server}.STATUS_CODES.431
+{_http_server}.STATUS_CODES.451
+{_http_server}.STATUS_CODES.500
+{_http_server}.STATUS_CODES.501
+{_http_server}.STATUS_CODES.502
+{_http_server}.STATUS_CODES.503
+{_http_server}.STATUS_CODES.504
+{_http_server}.STATUS_CODES.505
+{_http_server}.STATUS_CODES.506
+{_http_server}.STATUS_CODES.507
+{_http_server}.STATUS_CODES.508
+{_http_server}.STATUS_CODES.509
+{_http_server}.STATUS_CODES.510
+{_http_server}.STATUS_CODES.511
+{_http_server}.Server
+{_http_server}.Server.length
+{_http_server}.Server.name
+{_http_server}.Server.prototype
+{_http_server}.Server.prototype.[Symbol.asyncDispose]
+{_http_server}.Server.prototype.[Symbol.asyncDispose].length
+{_http_server}.Server.prototype.[Symbol.asyncDispose].name
+{_http_server}.Server.prototype.[nodejs.rejection]
+{_http_server}.Server.prototype.[nodejs.rejection].length
+{_http_server}.Server.prototype.[nodejs.rejection].name
+{_http_server}.Server.prototype.[nodejs.rejection].prototype
+{_http_server}.Server.prototype.[nodejs.rejection].prototype.constructor
+{_http_server}.Server.prototype.close
+{_http_server}.Server.prototype.close.length
+{_http_server}.Server.prototype.close.name
+{_http_server}.Server.prototype.close.prototype
+{_http_server}.Server.prototype.close.prototype.constructor
+{_http_server}.Server.prototype.closeAllConnections
+{_http_server}.Server.prototype.closeAllConnections.length
+{_http_server}.Server.prototype.closeAllConnections.name
+{_http_server}.Server.prototype.closeAllConnections.prototype
+{_http_server}.Server.prototype.closeAllConnections.prototype.constructor
+{_http_server}.Server.prototype.closeIdleConnections
+{_http_server}.Server.prototype.closeIdleConnections.length
+{_http_server}.Server.prototype.closeIdleConnections.name
+{_http_server}.Server.prototype.closeIdleConnections.prototype
+{_http_server}.Server.prototype.closeIdleConnections.prototype.constructor
+{_http_server}.Server.prototype.constructor
+{_http_server}.Server.prototype.setTimeout
+{_http_server}.Server.prototype.setTimeout.length
+{_http_server}.Server.prototype.setTimeout.name
+{_http_server}.Server.prototype.setTimeout.prototype
+{_http_server}.Server.prototype.setTimeout.prototype.constructor
+{_http_server}.ServerResponse
+{_http_server}.ServerResponse.length
+{_http_server}.ServerResponse.name
+{_http_server}.ServerResponse.prototype
+{_http_server}.ServerResponse.prototype._finish
+{_http_server}.ServerResponse.prototype._finish.length
+{_http_server}.ServerResponse.prototype._finish.name
+{_http_server}.ServerResponse.prototype._finish.prototype
+{_http_server}.ServerResponse.prototype._finish.prototype.constructor
+{_http_server}.ServerResponse.prototype._implicitHeader
+{_http_server}.ServerResponse.prototype._implicitHeader.length
+{_http_server}.ServerResponse.prototype._implicitHeader.name
+{_http_server}.ServerResponse.prototype._implicitHeader.prototype
+{_http_server}.ServerResponse.prototype._implicitHeader.prototype.constructor
+{_http_server}.ServerResponse.prototype.assignSocket
+{_http_server}.ServerResponse.prototype.assignSocket.length
+{_http_server}.ServerResponse.prototype.assignSocket.name
+{_http_server}.ServerResponse.prototype.assignSocket.prototype
+{_http_server}.ServerResponse.prototype.assignSocket.prototype.constructor
+{_http_server}.ServerResponse.prototype.constructor
+{_http_server}.ServerResponse.prototype.detachSocket
+{_http_server}.ServerResponse.prototype.detachSocket.length
+{_http_server}.ServerResponse.prototype.detachSocket.name
+{_http_server}.ServerResponse.prototype.detachSocket.prototype
+{_http_server}.ServerResponse.prototype.detachSocket.prototype.constructor
+{_http_server}.ServerResponse.prototype.statusCode
+{_http_server}.ServerResponse.prototype.statusMessage
+{_http_server}.ServerResponse.prototype.writeContinue
+{_http_server}.ServerResponse.prototype.writeContinue.length
+{_http_server}.ServerResponse.prototype.writeContinue.name
+{_http_server}.ServerResponse.prototype.writeContinue.prototype
+{_http_server}.ServerResponse.prototype.writeContinue.prototype.constructor
+{_http_server}.ServerResponse.prototype.writeEarlyHints
+{_http_server}.ServerResponse.prototype.writeEarlyHints.length
+{_http_server}.ServerResponse.prototype.writeEarlyHints.name
+{_http_server}.ServerResponse.prototype.writeEarlyHints.prototype
+{_http_server}.ServerResponse.prototype.writeEarlyHints.prototype.constructor
+{_http_server}.ServerResponse.prototype.writeHead
+{_http_server}.ServerResponse.prototype.writeHead.length
+{_http_server}.ServerResponse.prototype.writeHead.name
+{_http_server}.ServerResponse.prototype.writeHead.prototype
+{_http_server}.ServerResponse.prototype.writeHead.prototype.constructor
+{_http_server}.ServerResponse.prototype.writeHeader
+{_http_server}.ServerResponse.prototype.writeHeader.length
+{_http_server}.ServerResponse.prototype.writeHeader.name
+{_http_server}.ServerResponse.prototype.writeHeader.prototype
+{_http_server}.ServerResponse.prototype.writeHeader.prototype.constructor
+{_http_server}.ServerResponse.prototype.writeProcessing
+{_http_server}.ServerResponse.prototype.writeProcessing.length
+{_http_server}.ServerResponse.prototype.writeProcessing.name
+{_http_server}.ServerResponse.prototype.writeProcessing.prototype
+{_http_server}.ServerResponse.prototype.writeProcessing.prototype.constructor
+{_http_server}.[Symbol.toStringTag]
+{_http_server}._connectionListener
+{_http_server}._connectionListener.length
+{_http_server}._connectionListener.name
+{_http_server}._connectionListener.prototype
+{_http_server}._connectionListener.prototype.constructor
+{_http_server}.default
+{_http_server}.default.STATUS_CODES
+{_http_server}.default.STATUS_CODES.100
+{_http_server}.default.STATUS_CODES.101
+{_http_server}.default.STATUS_CODES.102
+{_http_server}.default.STATUS_CODES.103
+{_http_server}.default.STATUS_CODES.200
+{_http_server}.default.STATUS_CODES.201
+{_http_server}.default.STATUS_CODES.202
+{_http_server}.default.STATUS_CODES.203
+{_http_server}.default.STATUS_CODES.204
+{_http_server}.default.STATUS_CODES.205
+{_http_server}.default.STATUS_CODES.206
+{_http_server}.default.STATUS_CODES.207
+{_http_server}.default.STATUS_CODES.208
+{_http_server}.default.STATUS_CODES.226
+{_http_server}.default.STATUS_CODES.300
+{_http_server}.default.STATUS_CODES.301
+{_http_server}.default.STATUS_CODES.302
+{_http_server}.default.STATUS_CODES.303
+{_http_server}.default.STATUS_CODES.304
+{_http_server}.default.STATUS_CODES.305
+{_http_server}.default.STATUS_CODES.307
+{_http_server}.default.STATUS_CODES.308
+{_http_server}.default.STATUS_CODES.400
+{_http_server}.default.STATUS_CODES.401
+{_http_server}.default.STATUS_CODES.402
+{_http_server}.default.STATUS_CODES.403
+{_http_server}.default.STATUS_CODES.404
+{_http_server}.default.STATUS_CODES.405
+{_http_server}.default.STATUS_CODES.406
+{_http_server}.default.STATUS_CODES.407
+{_http_server}.default.STATUS_CODES.408
+{_http_server}.default.STATUS_CODES.409
+{_http_server}.default.STATUS_CODES.410
+{_http_server}.default.STATUS_CODES.411
+{_http_server}.default.STATUS_CODES.412
+{_http_server}.default.STATUS_CODES.413
+{_http_server}.default.STATUS_CODES.414
+{_http_server}.default.STATUS_CODES.415
+{_http_server}.default.STATUS_CODES.416
+{_http_server}.default.STATUS_CODES.417
+{_http_server}.default.STATUS_CODES.418
+{_http_server}.default.STATUS_CODES.421
+{_http_server}.default.STATUS_CODES.422
+{_http_server}.default.STATUS_CODES.423
+{_http_server}.default.STATUS_CODES.424
+{_http_server}.default.STATUS_CODES.425
+{_http_server}.default.STATUS_CODES.426
+{_http_server}.default.STATUS_CODES.428
+{_http_server}.default.STATUS_CODES.429
+{_http_server}.default.STATUS_CODES.431
+{_http_server}.default.STATUS_CODES.451
+{_http_server}.default.STATUS_CODES.500
+{_http_server}.default.STATUS_CODES.501
+{_http_server}.default.STATUS_CODES.502
+{_http_server}.default.STATUS_CODES.503
+{_http_server}.default.STATUS_CODES.504
+{_http_server}.default.STATUS_CODES.505
+{_http_server}.default.STATUS_CODES.506
+{_http_server}.default.STATUS_CODES.507
+{_http_server}.default.STATUS_CODES.508
+{_http_server}.default.STATUS_CODES.509
+{_http_server}.default.STATUS_CODES.510
+{_http_server}.default.STATUS_CODES.511
+{_http_server}.default.Server
+{_http_server}.default.Server.length
+{_http_server}.default.Server.name
+{_http_server}.default.Server.prototype
+{_http_server}.default.Server.prototype.[Symbol.asyncDispose]
+{_http_server}.default.Server.prototype.[Symbol.asyncDispose].length
+{_http_server}.default.Server.prototype.[Symbol.asyncDispose].name
+{_http_server}.default.Server.prototype.[nodejs.rejection]
+{_http_server}.default.Server.prototype.[nodejs.rejection].length
+{_http_server}.default.Server.prototype.[nodejs.rejection].name
+{_http_server}.default.Server.prototype.[nodejs.rejection].prototype
+{_http_server}.default.Server.prototype.[nodejs.rejection].prototype.constructor
+{_http_server}.default.Server.prototype.close
+{_http_server}.default.Server.prototype.close.length
+{_http_server}.default.Server.prototype.close.name
+{_http_server}.default.Server.prototype.close.prototype
+{_http_server}.default.Server.prototype.close.prototype.constructor
+{_http_server}.default.Server.prototype.closeAllConnections
+{_http_server}.default.Server.prototype.closeAllConnections.length
+{_http_server}.default.Server.prototype.closeAllConnections.name
+{_http_server}.default.Server.prototype.closeAllConnections.prototype
+{_http_server}.default.Server.prototype.closeAllConnections.prototype.constructor
+{_http_server}.default.Server.prototype.closeIdleConnections
+{_http_server}.default.Server.prototype.closeIdleConnections.length
+{_http_server}.default.Server.prototype.closeIdleConnections.name
+{_http_server}.default.Server.prototype.closeIdleConnections.prototype
+{_http_server}.default.Server.prototype.closeIdleConnections.prototype.constructor
+{_http_server}.default.Server.prototype.constructor
+{_http_server}.default.Server.prototype.setTimeout
+{_http_server}.default.Server.prototype.setTimeout.length
+{_http_server}.default.Server.prototype.setTimeout.name
+{_http_server}.default.Server.prototype.setTimeout.prototype
+{_http_server}.default.Server.prototype.setTimeout.prototype.constructor
+{_http_server}.default.ServerResponse
+{_http_server}.default.ServerResponse.length
+{_http_server}.default.ServerResponse.name
+{_http_server}.default.ServerResponse.prototype
+{_http_server}.default.ServerResponse.prototype._finish
+{_http_server}.default.ServerResponse.prototype._finish.length
+{_http_server}.default.ServerResponse.prototype._finish.name
+{_http_server}.default.ServerResponse.prototype._finish.prototype
+{_http_server}.default.ServerResponse.prototype._finish.prototype.constructor
+{_http_server}.default.ServerResponse.prototype._implicitHeader
+{_http_server}.default.ServerResponse.prototype._implicitHeader.length
+{_http_server}.default.ServerResponse.prototype._implicitHeader.name
+{_http_server}.default.ServerResponse.prototype._implicitHeader.prototype
+{_http_server}.default.ServerResponse.prototype._implicitHeader.prototype.constructor
+{_http_server}.default.ServerResponse.prototype.assignSocket
+{_http_server}.default.ServerResponse.prototype.assignSocket.length
+{_http_server}.default.ServerResponse.prototype.assignSocket.name
+{_http_server}.default.ServerResponse.prototype.assignSocket.prototype
+{_http_server}.default.ServerResponse.prototype.assignSocket.prototype.constructor
+{_http_server}.default.ServerResponse.prototype.constructor
+{_http_server}.default.ServerResponse.prototype.detachSocket
+{_http_server}.default.ServerResponse.prototype.detachSocket.length
+{_http_server}.default.ServerResponse.prototype.detachSocket.name
+{_http_server}.default.ServerResponse.prototype.detachSocket.prototype
+{_http_server}.default.ServerResponse.prototype.detachSocket.prototype.constructor
+{_http_server}.default.ServerResponse.prototype.statusCode
+{_http_server}.default.ServerResponse.prototype.statusMessage
+{_http_server}.default.ServerResponse.prototype.writeContinue
+{_http_server}.default.ServerResponse.prototype.writeContinue.length
+{_http_server}.default.ServerResponse.prototype.writeContinue.name
+{_http_server}.default.ServerResponse.prototype.writeContinue.prototype
+{_http_server}.default.ServerResponse.prototype.writeContinue.prototype.constructor
+{_http_server}.default.ServerResponse.prototype.writeEarlyHints
+{_http_server}.default.ServerResponse.prototype.writeEarlyHints.length
+{_http_server}.default.ServerResponse.prototype.writeEarlyHints.name
+{_http_server}.default.ServerResponse.prototype.writeEarlyHints.prototype
+{_http_server}.default.ServerResponse.prototype.writeEarlyHints.prototype.constructor
+{_http_server}.default.ServerResponse.prototype.writeHead
+{_http_server}.default.ServerResponse.prototype.writeHead.length
+{_http_server}.default.ServerResponse.prototype.writeHead.name
+{_http_server}.default.ServerResponse.prototype.writeHead.prototype
+{_http_server}.default.ServerResponse.prototype.writeHead.prototype.constructor
+{_http_server}.default.ServerResponse.prototype.writeHeader
+{_http_server}.default.ServerResponse.prototype.writeHeader.length
+{_http_server}.default.ServerResponse.prototype.writeHeader.name
+{_http_server}.default.ServerResponse.prototype.writeHeader.prototype
+{_http_server}.default.ServerResponse.prototype.writeHeader.prototype.constructor
+{_http_server}.default.ServerResponse.prototype.writeProcessing
+{_http_server}.default.ServerResponse.prototype.writeProcessing.length
+{_http_server}.default.ServerResponse.prototype.writeProcessing.name
+{_http_server}.default.ServerResponse.prototype.writeProcessing.prototype
+{_http_server}.default.ServerResponse.prototype.writeProcessing.prototype.constructor
+{_http_server}.default._connectionListener
+{_http_server}.default._connectionListener.length
+{_http_server}.default._connectionListener.name
+{_http_server}.default._connectionListener.prototype
+{_http_server}.default._connectionListener.prototype.constructor
+{_http_server}.default.httpServerPreClose
+{_http_server}.default.httpServerPreClose.length
+{_http_server}.default.httpServerPreClose.name
+{_http_server}.default.httpServerPreClose.prototype
+{_http_server}.default.httpServerPreClose.prototype.constructor
+{_http_server}.default.kConnectionsCheckingInterval
+{_http_server}.default.kServerResponse
+{_http_server}.default.setupConnectionsTracking
+{_http_server}.default.setupConnectionsTracking.length
+{_http_server}.default.setupConnectionsTracking.name
+{_http_server}.default.setupConnectionsTracking.prototype
+{_http_server}.default.setupConnectionsTracking.prototype.constructor
+{_http_server}.default.storeHTTPOptions
+{_http_server}.default.storeHTTPOptions.length
+{_http_server}.default.storeHTTPOptions.name
+{_http_server}.default.storeHTTPOptions.prototype
+{_http_server}.default.storeHTTPOptions.prototype.constructor
+{_http_server}.httpServerPreClose
+{_http_server}.httpServerPreClose.length
+{_http_server}.httpServerPreClose.name
+{_http_server}.httpServerPreClose.prototype
+{_http_server}.httpServerPreClose.prototype.constructor
+{_http_server}.kConnectionsCheckingInterval
+{_http_server}.kServerResponse
+{_http_server}.setupConnectionsTracking
+{_http_server}.setupConnectionsTracking.length
+{_http_server}.setupConnectionsTracking.name
+{_http_server}.setupConnectionsTracking.prototype
+{_http_server}.setupConnectionsTracking.prototype.constructor
+{_http_server}.storeHTTPOptions
+{_http_server}.storeHTTPOptions.length
+{_http_server}.storeHTTPOptions.name
+{_http_server}.storeHTTPOptions.prototype
+{_http_server}.storeHTTPOptions.prototype.constructor
diff --git a/test/fixtures/apiSurface/_stream_duplex b/test/fixtures/apiSurface/_stream_duplex
new file mode 100644
index 00000000000000..68c086b5615113
--- /dev/null
+++ b/test/fixtures/apiSurface/_stream_duplex
@@ -0,0 +1,82 @@
+{_stream_duplex}.[Symbol.toStringTag]
+{_stream_duplex}.default
+{_stream_duplex}.default.from
+{_stream_duplex}.default.from.length
+{_stream_duplex}.default.from.name
+{_stream_duplex}.default.from.prototype
+{_stream_duplex}.default.from.prototype.constructor
+{_stream_duplex}.default.fromWeb
+{_stream_duplex}.default.fromWeb.length
+{_stream_duplex}.default.fromWeb.name
+{_stream_duplex}.default.fromWeb.prototype
+{_stream_duplex}.default.fromWeb.prototype.constructor
+{_stream_duplex}.default.length
+{_stream_duplex}.default.name
+{_stream_duplex}.default.prototype
+{_stream_duplex}.default.prototype._write
+{_stream_duplex}.default.prototype._write.length
+{_stream_duplex}.default.prototype._write.name
+{_stream_duplex}.default.prototype._write.prototype
+{_stream_duplex}.default.prototype._write.prototype.constructor
+{_stream_duplex}.default.prototype._writev
+{_stream_duplex}.default.prototype.constructor
+{_stream_duplex}.default.prototype.cork
+{_stream_duplex}.default.prototype.cork.length
+{_stream_duplex}.default.prototype.cork.name
+{_stream_duplex}.default.prototype.cork.prototype
+{_stream_duplex}.default.prototype.cork.prototype.constructor
+{_stream_duplex}.default.prototype.destroy
+{_stream_duplex}.default.prototype.destroy.length
+{_stream_duplex}.default.prototype.destroy.name
+{_stream_duplex}.default.prototype.destroy.prototype
+{_stream_duplex}.default.prototype.destroy.prototype.constructor
+{_stream_duplex}.default.prototype.destroyed
+{_stream_duplex}.default.prototype.end
+{_stream_duplex}.default.prototype.end.length
+{_stream_duplex}.default.prototype.end.name
+{_stream_duplex}.default.prototype.end.prototype
+{_stream_duplex}.default.prototype.end.prototype.constructor
+{_stream_duplex}.default.prototype.setDefaultEncoding
+{_stream_duplex}.default.prototype.setDefaultEncoding.length
+{_stream_duplex}.default.prototype.setDefaultEncoding.name
+{_stream_duplex}.default.prototype.setDefaultEncoding.prototype
+{_stream_duplex}.default.prototype.setDefaultEncoding.prototype.constructor
+{_stream_duplex}.default.prototype.uncork
+{_stream_duplex}.default.prototype.uncork.length
+{_stream_duplex}.default.prototype.uncork.name
+{_stream_duplex}.default.prototype.uncork.prototype
+{_stream_duplex}.default.prototype.uncork.prototype.constructor
+{_stream_duplex}.default.prototype.writable
+{_stream_duplex}.default.prototype.writableBuffer
+{_stream_duplex}.default.prototype.writableCorked
+{_stream_duplex}.default.prototype.writableEnded
+{_stream_duplex}.default.prototype.writableFinished
+{_stream_duplex}.default.prototype.writableHighWaterMark
+{_stream_duplex}.default.prototype.writableLength
+{_stream_duplex}.default.prototype.writableNeedDrain
+{_stream_duplex}.default.prototype.writableObjectMode
+{_stream_duplex}.default.prototype.write
+{_stream_duplex}.default.prototype.write.length
+{_stream_duplex}.default.prototype.write.name
+{_stream_duplex}.default.prototype.write.prototype
+{_stream_duplex}.default.prototype.write.prototype.constructor
+{_stream_duplex}.default.toWeb
+{_stream_duplex}.default.toWeb.length
+{_stream_duplex}.default.toWeb.name
+{_stream_duplex}.default.toWeb.prototype
+{_stream_duplex}.default.toWeb.prototype.constructor
+{_stream_duplex}.from
+{_stream_duplex}.from.length
+{_stream_duplex}.from.name
+{_stream_duplex}.from.prototype
+{_stream_duplex}.from.prototype.constructor
+{_stream_duplex}.fromWeb
+{_stream_duplex}.fromWeb.length
+{_stream_duplex}.fromWeb.name
+{_stream_duplex}.fromWeb.prototype
+{_stream_duplex}.fromWeb.prototype.constructor
+{_stream_duplex}.toWeb
+{_stream_duplex}.toWeb.length
+{_stream_duplex}.toWeb.name
+{_stream_duplex}.toWeb.prototype
+{_stream_duplex}.toWeb.prototype.constructor
diff --git a/test/fixtures/apiSurface/_stream_passthrough b/test/fixtures/apiSurface/_stream_passthrough
new file mode 100644
index 00000000000000..6eb86c0e444e45
--- /dev/null
+++ b/test/fixtures/apiSurface/_stream_passthrough
@@ -0,0 +1,11 @@
+{_stream_passthrough}.[Symbol.toStringTag]
+{_stream_passthrough}.default
+{_stream_passthrough}.default.length
+{_stream_passthrough}.default.name
+{_stream_passthrough}.default.prototype
+{_stream_passthrough}.default.prototype._transform
+{_stream_passthrough}.default.prototype._transform.length
+{_stream_passthrough}.default.prototype._transform.name
+{_stream_passthrough}.default.prototype._transform.prototype
+{_stream_passthrough}.default.prototype._transform.prototype.constructor
+{_stream_passthrough}.default.prototype.constructor
diff --git a/test/fixtures/apiSurface/_stream_readable b/test/fixtures/apiSurface/_stream_readable
new file mode 100644
index 00000000000000..41823f78f1cf9f
--- /dev/null
+++ b/test/fixtures/apiSurface/_stream_readable
@@ -0,0 +1,314 @@
+{_stream_readable}.ReadableState
+{_stream_readable}.ReadableState.length
+{_stream_readable}.ReadableState.name
+{_stream_readable}.ReadableState.prototype
+{_stream_readable}.ReadableState.prototype.[kOnConstructed]
+{_stream_readable}.ReadableState.prototype.[kOnConstructed].length
+{_stream_readable}.ReadableState.prototype.[kOnConstructed].name
+{_stream_readable}.ReadableState.prototype.[kOnConstructed].prototype
+{_stream_readable}.ReadableState.prototype.[kOnConstructed].prototype.constructor
+{_stream_readable}.ReadableState.prototype.autoDestroy
+{_stream_readable}.ReadableState.prototype.closeEmitted
+{_stream_readable}.ReadableState.prototype.closed
+{_stream_readable}.ReadableState.prototype.constructed
+{_stream_readable}.ReadableState.prototype.constructor
+{_stream_readable}.ReadableState.prototype.dataEmitted
+{_stream_readable}.ReadableState.prototype.decoder
+{_stream_readable}.ReadableState.prototype.defaultEncoding
+{_stream_readable}.ReadableState.prototype.destroyed
+{_stream_readable}.ReadableState.prototype.emitClose
+{_stream_readable}.ReadableState.prototype.emittedReadable
+{_stream_readable}.ReadableState.prototype.encoding
+{_stream_readable}.ReadableState.prototype.endEmitted
+{_stream_readable}.ReadableState.prototype.ended
+{_stream_readable}.ReadableState.prototype.errorEmitted
+{_stream_readable}.ReadableState.prototype.errored
+{_stream_readable}.ReadableState.prototype.flowing
+{_stream_readable}.ReadableState.prototype.multiAwaitDrain
+{_stream_readable}.ReadableState.prototype.needReadable
+{_stream_readable}.ReadableState.prototype.objectMode
+{_stream_readable}.ReadableState.prototype.paused
+{_stream_readable}.ReadableState.prototype.pipesCount
+{_stream_readable}.ReadableState.prototype.readableListening
+{_stream_readable}.ReadableState.prototype.reading
+{_stream_readable}.ReadableState.prototype.readingMore
+{_stream_readable}.ReadableState.prototype.resumeScheduled
+{_stream_readable}.ReadableState.prototype.sync
+{_stream_readable}.[Symbol.toStringTag]
+{_stream_readable}._fromList
+{_stream_readable}._fromList.length
+{_stream_readable}._fromList.name
+{_stream_readable}._fromList.prototype
+{_stream_readable}._fromList.prototype.constructor
+{_stream_readable}.default
+{_stream_readable}.default.ReadableState
+{_stream_readable}.default.ReadableState.length
+{_stream_readable}.default.ReadableState.name
+{_stream_readable}.default.ReadableState.prototype
+{_stream_readable}.default.ReadableState.prototype.[kOnConstructed]
+{_stream_readable}.default.ReadableState.prototype.[kOnConstructed].length
+{_stream_readable}.default.ReadableState.prototype.[kOnConstructed].name
+{_stream_readable}.default.ReadableState.prototype.[kOnConstructed].prototype
+{_stream_readable}.default.ReadableState.prototype.[kOnConstructed].prototype.constructor
+{_stream_readable}.default.ReadableState.prototype.autoDestroy
+{_stream_readable}.default.ReadableState.prototype.closeEmitted
+{_stream_readable}.default.ReadableState.prototype.closed
+{_stream_readable}.default.ReadableState.prototype.constructed
+{_stream_readable}.default.ReadableState.prototype.constructor
+{_stream_readable}.default.ReadableState.prototype.dataEmitted
+{_stream_readable}.default.ReadableState.prototype.decoder
+{_stream_readable}.default.ReadableState.prototype.defaultEncoding
+{_stream_readable}.default.ReadableState.prototype.destroyed
+{_stream_readable}.default.ReadableState.prototype.emitClose
+{_stream_readable}.default.ReadableState.prototype.emittedReadable
+{_stream_readable}.default.ReadableState.prototype.encoding
+{_stream_readable}.default.ReadableState.prototype.endEmitted
+{_stream_readable}.default.ReadableState.prototype.ended
+{_stream_readable}.default.ReadableState.prototype.errorEmitted
+{_stream_readable}.default.ReadableState.prototype.errored
+{_stream_readable}.default.ReadableState.prototype.flowing
+{_stream_readable}.default.ReadableState.prototype.multiAwaitDrain
+{_stream_readable}.default.ReadableState.prototype.needReadable
+{_stream_readable}.default.ReadableState.prototype.objectMode
+{_stream_readable}.default.ReadableState.prototype.paused
+{_stream_readable}.default.ReadableState.prototype.pipesCount
+{_stream_readable}.default.ReadableState.prototype.readableListening
+{_stream_readable}.default.ReadableState.prototype.reading
+{_stream_readable}.default.ReadableState.prototype.readingMore
+{_stream_readable}.default.ReadableState.prototype.resumeScheduled
+{_stream_readable}.default.ReadableState.prototype.sync
+{_stream_readable}.default._fromList
+{_stream_readable}.default._fromList.length
+{_stream_readable}.default._fromList.name
+{_stream_readable}.default._fromList.prototype
+{_stream_readable}.default._fromList.prototype.constructor
+{_stream_readable}.default.from
+{_stream_readable}.default.from.length
+{_stream_readable}.default.from.name
+{_stream_readable}.default.from.prototype
+{_stream_readable}.default.from.prototype.constructor
+{_stream_readable}.default.fromWeb
+{_stream_readable}.default.fromWeb.length
+{_stream_readable}.default.fromWeb.name
+{_stream_readable}.default.fromWeb.prototype
+{_stream_readable}.default.fromWeb.prototype.constructor
+{_stream_readable}.default.length
+{_stream_readable}.default.name
+{_stream_readable}.default.prototype
+{_stream_readable}.default.prototype.[Symbol.asyncDispose]
+{_stream_readable}.default.prototype.[Symbol.asyncDispose].length
+{_stream_readable}.default.prototype.[Symbol.asyncDispose].name
+{_stream_readable}.default.prototype.[Symbol.asyncIterator]
+{_stream_readable}.default.prototype.[Symbol.asyncIterator].length
+{_stream_readable}.default.prototype.[Symbol.asyncIterator].name
+{_stream_readable}.default.prototype.[Symbol.asyncIterator].prototype
+{_stream_readable}.default.prototype.[Symbol.asyncIterator].prototype.constructor
+{_stream_readable}.default.prototype.[nodejs.rejection]
+{_stream_readable}.default.prototype.[nodejs.rejection].length
+{_stream_readable}.default.prototype.[nodejs.rejection].name
+{_stream_readable}.default.prototype.[nodejs.rejection].prototype
+{_stream_readable}.default.prototype.[nodejs.rejection].prototype.constructor
+{_stream_readable}.default.prototype._destroy
+{_stream_readable}.default.prototype._destroy.length
+{_stream_readable}.default.prototype._destroy.name
+{_stream_readable}.default.prototype._destroy.prototype
+{_stream_readable}.default.prototype._destroy.prototype.constructor
+{_stream_readable}.default.prototype._read
+{_stream_readable}.default.prototype._read.length
+{_stream_readable}.default.prototype._read.name
+{_stream_readable}.default.prototype._read.prototype
+{_stream_readable}.default.prototype._read.prototype.constructor
+{_stream_readable}.default.prototype._undestroy
+{_stream_readable}.default.prototype._undestroy.length
+{_stream_readable}.default.prototype._undestroy.name
+{_stream_readable}.default.prototype._undestroy.prototype
+{_stream_readable}.default.prototype._undestroy.prototype.constructor
+{_stream_readable}.default.prototype.addListener
+{_stream_readable}.default.prototype.addListener.length
+{_stream_readable}.default.prototype.addListener.name
+{_stream_readable}.default.prototype.addListener.prototype
+{_stream_readable}.default.prototype.addListener.prototype.constructor
+{_stream_readable}.default.prototype.closed
+{_stream_readable}.default.prototype.compose
+{_stream_readable}.default.prototype.compose.length
+{_stream_readable}.default.prototype.compose.name
+{_stream_readable}.default.prototype.compose.prototype
+{_stream_readable}.default.prototype.compose.prototype.constructor
+{_stream_readable}.default.prototype.constructor
+{_stream_readable}.default.prototype.destroy
+{_stream_readable}.default.prototype.destroy.length
+{_stream_readable}.default.prototype.destroy.name
+{_stream_readable}.default.prototype.destroy.prototype
+{_stream_readable}.default.prototype.destroy.prototype.constructor
+{_stream_readable}.default.prototype.destroyed
+{_stream_readable}.default.prototype.drop
+{_stream_readable}.default.prototype.drop.length
+{_stream_readable}.default.prototype.drop.name
+{_stream_readable}.default.prototype.drop.prototype
+{_stream_readable}.default.prototype.drop.prototype.constructor
+{_stream_readable}.default.prototype.errored
+{_stream_readable}.default.prototype.every
+{_stream_readable}.default.prototype.every.length
+{_stream_readable}.default.prototype.every.name
+{_stream_readable}.default.prototype.every.prototype
+{_stream_readable}.default.prototype.every.prototype.constructor
+{_stream_readable}.default.prototype.filter
+{_stream_readable}.default.prototype.filter.length
+{_stream_readable}.default.prototype.filter.name
+{_stream_readable}.default.prototype.filter.prototype
+{_stream_readable}.default.prototype.filter.prototype.constructor
+{_stream_readable}.default.prototype.find
+{_stream_readable}.default.prototype.find.length
+{_stream_readable}.default.prototype.find.name
+{_stream_readable}.default.prototype.find.prototype
+{_stream_readable}.default.prototype.find.prototype.constructor
+{_stream_readable}.default.prototype.flatMap
+{_stream_readable}.default.prototype.flatMap.length
+{_stream_readable}.default.prototype.flatMap.name
+{_stream_readable}.default.prototype.flatMap.prototype
+{_stream_readable}.default.prototype.flatMap.prototype.constructor
+{_stream_readable}.default.prototype.forEach
+{_stream_readable}.default.prototype.forEach.length
+{_stream_readable}.default.prototype.forEach.name
+{_stream_readable}.default.prototype.forEach.prototype
+{_stream_readable}.default.prototype.forEach.prototype.constructor
+{_stream_readable}.default.prototype.isPaused
+{_stream_readable}.default.prototype.isPaused.length
+{_stream_readable}.default.prototype.isPaused.name
+{_stream_readable}.default.prototype.isPaused.prototype
+{_stream_readable}.default.prototype.isPaused.prototype.constructor
+{_stream_readable}.default.prototype.iterator
+{_stream_readable}.default.prototype.iterator.length
+{_stream_readable}.default.prototype.iterator.name
+{_stream_readable}.default.prototype.iterator.prototype
+{_stream_readable}.default.prototype.iterator.prototype.constructor
+{_stream_readable}.default.prototype.map
+{_stream_readable}.default.prototype.map.length
+{_stream_readable}.default.prototype.map.name
+{_stream_readable}.default.prototype.map.prototype
+{_stream_readable}.default.prototype.map.prototype.constructor
+{_stream_readable}.default.prototype.off
+{_stream_readable}.default.prototype.off.length
+{_stream_readable}.default.prototype.off.name
+{_stream_readable}.default.prototype.off.prototype
+{_stream_readable}.default.prototype.off.prototype.constructor
+{_stream_readable}.default.prototype.on
+{_stream_readable}.default.prototype.on.length
+{_stream_readable}.default.prototype.on.name
+{_stream_readable}.default.prototype.on.prototype
+{_stream_readable}.default.prototype.on.prototype.constructor
+{_stream_readable}.default.prototype.pause
+{_stream_readable}.default.prototype.pause.length
+{_stream_readable}.default.prototype.pause.name
+{_stream_readable}.default.prototype.pause.prototype
+{_stream_readable}.default.prototype.pause.prototype.constructor
+{_stream_readable}.default.prototype.pipe
+{_stream_readable}.default.prototype.pipe.length
+{_stream_readable}.default.prototype.pipe.name
+{_stream_readable}.default.prototype.pipe.prototype
+{_stream_readable}.default.prototype.pipe.prototype.constructor
+{_stream_readable}.default.prototype.push
+{_stream_readable}.default.prototype.push.length
+{_stream_readable}.default.prototype.push.name
+{_stream_readable}.default.prototype.push.prototype
+{_stream_readable}.default.prototype.push.prototype.constructor
+{_stream_readable}.default.prototype.read
+{_stream_readable}.default.prototype.read.length
+{_stream_readable}.default.prototype.read.name
+{_stream_readable}.default.prototype.read.prototype
+{_stream_readable}.default.prototype.read.prototype.constructor
+{_stream_readable}.default.prototype.readable
+{_stream_readable}.default.prototype.readableAborted
+{_stream_readable}.default.prototype.readableBuffer
+{_stream_readable}.default.prototype.readableDidRead
+{_stream_readable}.default.prototype.readableEncoding
+{_stream_readable}.default.prototype.readableEnded
+{_stream_readable}.default.prototype.readableFlowing
+{_stream_readable}.default.prototype.readableHighWaterMark
+{_stream_readable}.default.prototype.readableLength
+{_stream_readable}.default.prototype.readableObjectMode
+{_stream_readable}.default.prototype.reduce
+{_stream_readable}.default.prototype.reduce.length
+{_stream_readable}.default.prototype.reduce.name
+{_stream_readable}.default.prototype.reduce.prototype
+{_stream_readable}.default.prototype.reduce.prototype.constructor
+{_stream_readable}.default.prototype.removeAllListeners
+{_stream_readable}.default.prototype.removeAllListeners.length
+{_stream_readable}.default.prototype.removeAllListeners.name
+{_stream_readable}.default.prototype.removeAllListeners.prototype
+{_stream_readable}.default.prototype.removeAllListeners.prototype.constructor
+{_stream_readable}.default.prototype.removeListener
+{_stream_readable}.default.prototype.removeListener.length
+{_stream_readable}.default.prototype.removeListener.name
+{_stream_readable}.default.prototype.removeListener.prototype
+{_stream_readable}.default.prototype.removeListener.prototype.constructor
+{_stream_readable}.default.prototype.resume
+{_stream_readable}.default.prototype.resume.length
+{_stream_readable}.default.prototype.resume.name
+{_stream_readable}.default.prototype.resume.prototype
+{_stream_readable}.default.prototype.resume.prototype.constructor
+{_stream_readable}.default.prototype.setEncoding
+{_stream_readable}.default.prototype.setEncoding.length
+{_stream_readable}.default.prototype.setEncoding.name
+{_stream_readable}.default.prototype.setEncoding.prototype
+{_stream_readable}.default.prototype.setEncoding.prototype.constructor
+{_stream_readable}.default.prototype.some
+{_stream_readable}.default.prototype.some.length
+{_stream_readable}.default.prototype.some.name
+{_stream_readable}.default.prototype.some.prototype
+{_stream_readable}.default.prototype.some.prototype.constructor
+{_stream_readable}.default.prototype.take
+{_stream_readable}.default.prototype.take.length
+{_stream_readable}.default.prototype.take.name
+{_stream_readable}.default.prototype.take.prototype
+{_stream_readable}.default.prototype.take.prototype.constructor
+{_stream_readable}.default.prototype.toArray
+{_stream_readable}.default.prototype.toArray.length
+{_stream_readable}.default.prototype.toArray.name
+{_stream_readable}.default.prototype.toArray.prototype
+{_stream_readable}.default.prototype.toArray.prototype.constructor
+{_stream_readable}.default.prototype.unpipe
+{_stream_readable}.default.prototype.unpipe.length
+{_stream_readable}.default.prototype.unpipe.name
+{_stream_readable}.default.prototype.unpipe.prototype
+{_stream_readable}.default.prototype.unpipe.prototype.constructor
+{_stream_readable}.default.prototype.unshift
+{_stream_readable}.default.prototype.unshift.length
+{_stream_readable}.default.prototype.unshift.name
+{_stream_readable}.default.prototype.unshift.prototype
+{_stream_readable}.default.prototype.unshift.prototype.constructor
+{_stream_readable}.default.prototype.wrap
+{_stream_readable}.default.prototype.wrap.length
+{_stream_readable}.default.prototype.wrap.name
+{_stream_readable}.default.prototype.wrap.prototype
+{_stream_readable}.default.prototype.wrap.prototype.constructor
+{_stream_readable}.default.toWeb
+{_stream_readable}.default.toWeb.length
+{_stream_readable}.default.toWeb.name
+{_stream_readable}.default.toWeb.prototype
+{_stream_readable}.default.toWeb.prototype.constructor
+{_stream_readable}.default.wrap
+{_stream_readable}.default.wrap.length
+{_stream_readable}.default.wrap.name
+{_stream_readable}.default.wrap.prototype
+{_stream_readable}.default.wrap.prototype.constructor
+{_stream_readable}.from
+{_stream_readable}.from.length
+{_stream_readable}.from.name
+{_stream_readable}.from.prototype
+{_stream_readable}.from.prototype.constructor
+{_stream_readable}.fromWeb
+{_stream_readable}.fromWeb.length
+{_stream_readable}.fromWeb.name
+{_stream_readable}.fromWeb.prototype
+{_stream_readable}.fromWeb.prototype.constructor
+{_stream_readable}.toWeb
+{_stream_readable}.toWeb.length
+{_stream_readable}.toWeb.name
+{_stream_readable}.toWeb.prototype
+{_stream_readable}.toWeb.prototype.constructor
+{_stream_readable}.wrap
+{_stream_readable}.wrap.length
+{_stream_readable}.wrap.name
+{_stream_readable}.wrap.prototype
+{_stream_readable}.wrap.prototype.constructor
diff --git a/test/fixtures/apiSurface/_stream_transform b/test/fixtures/apiSurface/_stream_transform
new file mode 100644
index 00000000000000..de7000e9a48165
--- /dev/null
+++ b/test/fixtures/apiSurface/_stream_transform
@@ -0,0 +1,26 @@
+{_stream_transform}.[Symbol.toStringTag]
+{_stream_transform}.default
+{_stream_transform}.default.length
+{_stream_transform}.default.name
+{_stream_transform}.default.prototype
+{_stream_transform}.default.prototype._final
+{_stream_transform}.default.prototype._final.length
+{_stream_transform}.default.prototype._final.name
+{_stream_transform}.default.prototype._final.prototype
+{_stream_transform}.default.prototype._final.prototype.constructor
+{_stream_transform}.default.prototype._read
+{_stream_transform}.default.prototype._read.length
+{_stream_transform}.default.prototype._read.name
+{_stream_transform}.default.prototype._read.prototype
+{_stream_transform}.default.prototype._read.prototype.constructor
+{_stream_transform}.default.prototype._transform
+{_stream_transform}.default.prototype._transform.length
+{_stream_transform}.default.prototype._transform.name
+{_stream_transform}.default.prototype._transform.prototype
+{_stream_transform}.default.prototype._transform.prototype.constructor
+{_stream_transform}.default.prototype._write
+{_stream_transform}.default.prototype._write.length
+{_stream_transform}.default.prototype._write.name
+{_stream_transform}.default.prototype._write.prototype
+{_stream_transform}.default.prototype._write.prototype.constructor
+{_stream_transform}.default.prototype.constructor
diff --git a/test/fixtures/apiSurface/_stream_wrap b/test/fixtures/apiSurface/_stream_wrap
new file mode 100644
index 00000000000000..de8c6143e88a3d
--- /dev/null
+++ b/test/fixtures/apiSurface/_stream_wrap
@@ -0,0 +1,32 @@
+{_stream_wrap}.[Symbol.toStringTag]
+{_stream_wrap}.default
+{_stream_wrap}.default.StreamWrap
+{_stream_wrap}.default.length
+{_stream_wrap}.default.name
+{_stream_wrap}.default.prototype
+{_stream_wrap}.default.prototype.constructor
+{_stream_wrap}.default.prototype.doClose
+{_stream_wrap}.default.prototype.doClose.length
+{_stream_wrap}.default.prototype.doClose.name
+{_stream_wrap}.default.prototype.doShutdown
+{_stream_wrap}.default.prototype.doShutdown.length
+{_stream_wrap}.default.prototype.doShutdown.name
+{_stream_wrap}.default.prototype.doWrite
+{_stream_wrap}.default.prototype.doWrite.length
+{_stream_wrap}.default.prototype.doWrite.name
+{_stream_wrap}.default.prototype.finishShutdown
+{_stream_wrap}.default.prototype.finishShutdown.length
+{_stream_wrap}.default.prototype.finishShutdown.name
+{_stream_wrap}.default.prototype.finishWrite
+{_stream_wrap}.default.prototype.finishWrite.length
+{_stream_wrap}.default.prototype.finishWrite.name
+{_stream_wrap}.default.prototype.isClosing
+{_stream_wrap}.default.prototype.isClosing.length
+{_stream_wrap}.default.prototype.isClosing.name
+{_stream_wrap}.default.prototype.readStart
+{_stream_wrap}.default.prototype.readStart.length
+{_stream_wrap}.default.prototype.readStart.name
+{_stream_wrap}.default.prototype.readStop
+{_stream_wrap}.default.prototype.readStop.length
+{_stream_wrap}.default.prototype.readStop.name
+{_stream_wrap}.default.prototype.undefined
diff --git a/test/fixtures/apiSurface/_stream_writable b/test/fixtures/apiSurface/_stream_writable
new file mode 100644
index 00000000000000..83526756746611
--- /dev/null
+++ b/test/fixtures/apiSurface/_stream_writable
@@ -0,0 +1,197 @@
+{_stream_writable}.WritableState
+{_stream_writable}.WritableState.length
+{_stream_writable}.WritableState.name
+{_stream_writable}.WritableState.prototype
+{_stream_writable}.WritableState.prototype.[kOnConstructed]
+{_stream_writable}.WritableState.prototype.[kOnConstructed].length
+{_stream_writable}.WritableState.prototype.[kOnConstructed].name
+{_stream_writable}.WritableState.prototype.[kOnConstructed].prototype
+{_stream_writable}.WritableState.prototype.[kOnConstructed].prototype.constructor
+{_stream_writable}.WritableState.prototype.afterWriteTickInfo
+{_stream_writable}.WritableState.prototype.allBuffers
+{_stream_writable}.WritableState.prototype.allNoop
+{_stream_writable}.WritableState.prototype.autoDestroy
+{_stream_writable}.WritableState.prototype.bufferProcessing
+{_stream_writable}.WritableState.prototype.buffered
+{_stream_writable}.WritableState.prototype.buffered.length
+{_stream_writable}.WritableState.prototype.bufferedRequestCount
+{_stream_writable}.WritableState.prototype.closeEmitted
+{_stream_writable}.WritableState.prototype.closed
+{_stream_writable}.WritableState.prototype.constructed
+{_stream_writable}.WritableState.prototype.constructor
+{_stream_writable}.WritableState.prototype.decodeStrings
+{_stream_writable}.WritableState.prototype.defaultEncoding
+{_stream_writable}.WritableState.prototype.destroyed
+{_stream_writable}.WritableState.prototype.emitClose
+{_stream_writable}.WritableState.prototype.ended
+{_stream_writable}.WritableState.prototype.ending
+{_stream_writable}.WritableState.prototype.errorEmitted
+{_stream_writable}.WritableState.prototype.errored
+{_stream_writable}.WritableState.prototype.finalCalled
+{_stream_writable}.WritableState.prototype.finished
+{_stream_writable}.WritableState.prototype.getBuffer
+{_stream_writable}.WritableState.prototype.getBuffer.length
+{_stream_writable}.WritableState.prototype.getBuffer.name
+{_stream_writable}.WritableState.prototype.getBuffer.prototype
+{_stream_writable}.WritableState.prototype.getBuffer.prototype.constructor
+{_stream_writable}.WritableState.prototype.needDrain
+{_stream_writable}.WritableState.prototype.objectMode
+{_stream_writable}.WritableState.prototype.prefinished
+{_stream_writable}.WritableState.prototype.sync
+{_stream_writable}.WritableState.prototype.writable
+{_stream_writable}.WritableState.prototype.writecb
+{_stream_writable}.WritableState.prototype.writecb.length
+{_stream_writable}.WritableState.prototype.writecb.name
+{_stream_writable}.WritableState.prototype.writecb.prototype
+{_stream_writable}.WritableState.prototype.writecb.prototype.constructor
+{_stream_writable}.WritableState.prototype.writing
+{_stream_writable}.[Symbol.toStringTag]
+{_stream_writable}.default
+{_stream_writable}.default.WritableState
+{_stream_writable}.default.WritableState.length
+{_stream_writable}.default.WritableState.name
+{_stream_writable}.default.WritableState.prototype
+{_stream_writable}.default.WritableState.prototype.[kOnConstructed]
+{_stream_writable}.default.WritableState.prototype.[kOnConstructed].length
+{_stream_writable}.default.WritableState.prototype.[kOnConstructed].name
+{_stream_writable}.default.WritableState.prototype.[kOnConstructed].prototype
+{_stream_writable}.default.WritableState.prototype.[kOnConstructed].prototype.constructor
+{_stream_writable}.default.WritableState.prototype.afterWriteTickInfo
+{_stream_writable}.default.WritableState.prototype.allBuffers
+{_stream_writable}.default.WritableState.prototype.allNoop
+{_stream_writable}.default.WritableState.prototype.autoDestroy
+{_stream_writable}.default.WritableState.prototype.bufferProcessing
+{_stream_writable}.default.WritableState.prototype.buffered
+{_stream_writable}.default.WritableState.prototype.buffered.length
+{_stream_writable}.default.WritableState.prototype.bufferedRequestCount
+{_stream_writable}.default.WritableState.prototype.closeEmitted
+{_stream_writable}.default.WritableState.prototype.closed
+{_stream_writable}.default.WritableState.prototype.constructed
+{_stream_writable}.default.WritableState.prototype.constructor
+{_stream_writable}.default.WritableState.prototype.decodeStrings
+{_stream_writable}.default.WritableState.prototype.defaultEncoding
+{_stream_writable}.default.WritableState.prototype.destroyed
+{_stream_writable}.default.WritableState.prototype.emitClose
+{_stream_writable}.default.WritableState.prototype.ended
+{_stream_writable}.default.WritableState.prototype.ending
+{_stream_writable}.default.WritableState.prototype.errorEmitted
+{_stream_writable}.default.WritableState.prototype.errored
+{_stream_writable}.default.WritableState.prototype.finalCalled
+{_stream_writable}.default.WritableState.prototype.finished
+{_stream_writable}.default.WritableState.prototype.getBuffer
+{_stream_writable}.default.WritableState.prototype.getBuffer.length
+{_stream_writable}.default.WritableState.prototype.getBuffer.name
+{_stream_writable}.default.WritableState.prototype.getBuffer.prototype
+{_stream_writable}.default.WritableState.prototype.getBuffer.prototype.constructor
+{_stream_writable}.default.WritableState.prototype.needDrain
+{_stream_writable}.default.WritableState.prototype.objectMode
+{_stream_writable}.default.WritableState.prototype.prefinished
+{_stream_writable}.default.WritableState.prototype.sync
+{_stream_writable}.default.WritableState.prototype.writable
+{_stream_writable}.default.WritableState.prototype.writecb
+{_stream_writable}.default.WritableState.prototype.writecb.length
+{_stream_writable}.default.WritableState.prototype.writecb.name
+{_stream_writable}.default.WritableState.prototype.writecb.prototype
+{_stream_writable}.default.WritableState.prototype.writecb.prototype.constructor
+{_stream_writable}.default.WritableState.prototype.writing
+{_stream_writable}.default.[Symbol.hasInstance]
+{_stream_writable}.default.[Symbol.hasInstance].length
+{_stream_writable}.default.[Symbol.hasInstance].name
+{_stream_writable}.default.[Symbol.hasInstance].prototype
+{_stream_writable}.default.[Symbol.hasInstance].prototype.constructor
+{_stream_writable}.default.fromWeb
+{_stream_writable}.default.fromWeb.length
+{_stream_writable}.default.fromWeb.name
+{_stream_writable}.default.fromWeb.prototype
+{_stream_writable}.default.fromWeb.prototype.constructor
+{_stream_writable}.default.length
+{_stream_writable}.default.name
+{_stream_writable}.default.prototype
+{_stream_writable}.default.prototype.[Symbol.asyncDispose]
+{_stream_writable}.default.prototype.[Symbol.asyncDispose].length
+{_stream_writable}.default.prototype.[Symbol.asyncDispose].name
+{_stream_writable}.default.prototype.[nodejs.rejection]
+{_stream_writable}.default.prototype.[nodejs.rejection].length
+{_stream_writable}.default.prototype.[nodejs.rejection].name
+{_stream_writable}.default.prototype.[nodejs.rejection].prototype
+{_stream_writable}.default.prototype.[nodejs.rejection].prototype.constructor
+{_stream_writable}.default.prototype._destroy
+{_stream_writable}.default.prototype._destroy.length
+{_stream_writable}.default.prototype._destroy.name
+{_stream_writable}.default.prototype._destroy.prototype
+{_stream_writable}.default.prototype._destroy.prototype.constructor
+{_stream_writable}.default.prototype._undestroy
+{_stream_writable}.default.prototype._undestroy.length
+{_stream_writable}.default.prototype._undestroy.name
+{_stream_writable}.default.prototype._undestroy.prototype
+{_stream_writable}.default.prototype._undestroy.prototype.constructor
+{_stream_writable}.default.prototype._write
+{_stream_writable}.default.prototype._write.length
+{_stream_writable}.default.prototype._write.name
+{_stream_writable}.default.prototype._write.prototype
+{_stream_writable}.default.prototype._write.prototype.constructor
+{_stream_writable}.default.prototype._writev
+{_stream_writable}.default.prototype.closed
+{_stream_writable}.default.prototype.constructor
+{_stream_writable}.default.prototype.cork
+{_stream_writable}.default.prototype.cork.length
+{_stream_writable}.default.prototype.cork.name
+{_stream_writable}.default.prototype.cork.prototype
+{_stream_writable}.default.prototype.cork.prototype.constructor
+{_stream_writable}.default.prototype.destroy
+{_stream_writable}.default.prototype.destroy.length
+{_stream_writable}.default.prototype.destroy.name
+{_stream_writable}.default.prototype.destroy.prototype
+{_stream_writable}.default.prototype.destroy.prototype.constructor
+{_stream_writable}.default.prototype.destroyed
+{_stream_writable}.default.prototype.end
+{_stream_writable}.default.prototype.end.length
+{_stream_writable}.default.prototype.end.name
+{_stream_writable}.default.prototype.end.prototype
+{_stream_writable}.default.prototype.end.prototype.constructor
+{_stream_writable}.default.prototype.errored
+{_stream_writable}.default.prototype.pipe
+{_stream_writable}.default.prototype.pipe.length
+{_stream_writable}.default.prototype.pipe.name
+{_stream_writable}.default.prototype.pipe.prototype
+{_stream_writable}.default.prototype.pipe.prototype.constructor
+{_stream_writable}.default.prototype.setDefaultEncoding
+{_stream_writable}.default.prototype.setDefaultEncoding.length
+{_stream_writable}.default.prototype.setDefaultEncoding.name
+{_stream_writable}.default.prototype.setDefaultEncoding.prototype
+{_stream_writable}.default.prototype.setDefaultEncoding.prototype.constructor
+{_stream_writable}.default.prototype.uncork
+{_stream_writable}.default.prototype.uncork.length
+{_stream_writable}.default.prototype.uncork.name
+{_stream_writable}.default.prototype.uncork.prototype
+{_stream_writable}.default.prototype.uncork.prototype.constructor
+{_stream_writable}.default.prototype.writable
+{_stream_writable}.default.prototype.writableAborted
+{_stream_writable}.default.prototype.writableBuffer
+{_stream_writable}.default.prototype.writableCorked
+{_stream_writable}.default.prototype.writableEnded
+{_stream_writable}.default.prototype.writableFinished
+{_stream_writable}.default.prototype.writableHighWaterMark
+{_stream_writable}.default.prototype.writableLength
+{_stream_writable}.default.prototype.writableNeedDrain
+{_stream_writable}.default.prototype.writableObjectMode
+{_stream_writable}.default.prototype.write
+{_stream_writable}.default.prototype.write.length
+{_stream_writable}.default.prototype.write.name
+{_stream_writable}.default.prototype.write.prototype
+{_stream_writable}.default.prototype.write.prototype.constructor
+{_stream_writable}.default.toWeb
+{_stream_writable}.default.toWeb.length
+{_stream_writable}.default.toWeb.name
+{_stream_writable}.default.toWeb.prototype
+{_stream_writable}.default.toWeb.prototype.constructor
+{_stream_writable}.fromWeb
+{_stream_writable}.fromWeb.length
+{_stream_writable}.fromWeb.name
+{_stream_writable}.fromWeb.prototype
+{_stream_writable}.fromWeb.prototype.constructor
+{_stream_writable}.toWeb
+{_stream_writable}.toWeb.length
+{_stream_writable}.toWeb.name
+{_stream_writable}.toWeb.prototype
+{_stream_writable}.toWeb.prototype.constructor
diff --git a/test/fixtures/apiSurface/_tls_common b/test/fixtures/apiSurface/_tls_common
new file mode 100644
index 00000000000000..214c1ca76e2d83
--- /dev/null
+++ b/test/fixtures/apiSurface/_tls_common
@@ -0,0 +1,32 @@
+{_tls_common}.SecureContext
+{_tls_common}.SecureContext.length
+{_tls_common}.SecureContext.name
+{_tls_common}.SecureContext.prototype
+{_tls_common}.SecureContext.prototype.constructor
+{_tls_common}.[Symbol.toStringTag]
+{_tls_common}.createSecureContext
+{_tls_common}.createSecureContext.length
+{_tls_common}.createSecureContext.name
+{_tls_common}.createSecureContext.prototype
+{_tls_common}.createSecureContext.prototype.constructor
+{_tls_common}.default
+{_tls_common}.default.SecureContext
+{_tls_common}.default.SecureContext.length
+{_tls_common}.default.SecureContext.name
+{_tls_common}.default.SecureContext.prototype
+{_tls_common}.default.SecureContext.prototype.constructor
+{_tls_common}.default.createSecureContext
+{_tls_common}.default.createSecureContext.length
+{_tls_common}.default.createSecureContext.name
+{_tls_common}.default.createSecureContext.prototype
+{_tls_common}.default.createSecureContext.prototype.constructor
+{_tls_common}.default.translatePeerCertificate
+{_tls_common}.default.translatePeerCertificate.length
+{_tls_common}.default.translatePeerCertificate.name
+{_tls_common}.default.translatePeerCertificate.prototype
+{_tls_common}.default.translatePeerCertificate.prototype.constructor
+{_tls_common}.translatePeerCertificate
+{_tls_common}.translatePeerCertificate.length
+{_tls_common}.translatePeerCertificate.name
+{_tls_common}.translatePeerCertificate.prototype
+{_tls_common}.translatePeerCertificate.prototype.constructor
diff --git a/test/fixtures/apiSurface/_tls_wrap b/test/fixtures/apiSurface/_tls_wrap
new file mode 100644
index 00000000000000..81c2bf749d61d4
--- /dev/null
+++ b/test/fixtures/apiSurface/_tls_wrap
@@ -0,0 +1,422 @@
+{_tls_wrap}.Server
+{_tls_wrap}.Server.length
+{_tls_wrap}.Server.name
+{_tls_wrap}.Server.prototype
+{_tls_wrap}.Server.prototype.[nodejs.rejection]
+{_tls_wrap}.Server.prototype.[nodejs.rejection].length
+{_tls_wrap}.Server.prototype.[nodejs.rejection].name
+{_tls_wrap}.Server.prototype.[nodejs.rejection].prototype
+{_tls_wrap}.Server.prototype.[nodejs.rejection].prototype.constructor
+{_tls_wrap}.Server.prototype._getServerData
+{_tls_wrap}.Server.prototype._getServerData.length
+{_tls_wrap}.Server.prototype._getServerData.name
+{_tls_wrap}.Server.prototype._getServerData.prototype
+{_tls_wrap}.Server.prototype._getServerData.prototype.constructor
+{_tls_wrap}.Server.prototype._setServerData
+{_tls_wrap}.Server.prototype._setServerData.length
+{_tls_wrap}.Server.prototype._setServerData.name
+{_tls_wrap}.Server.prototype._setServerData.prototype
+{_tls_wrap}.Server.prototype._setServerData.prototype.constructor
+{_tls_wrap}.Server.prototype.addContext
+{_tls_wrap}.Server.prototype.addContext.length
+{_tls_wrap}.Server.prototype.addContext.name
+{_tls_wrap}.Server.prototype.addContext.prototype
+{_tls_wrap}.Server.prototype.addContext.prototype.constructor
+{_tls_wrap}.Server.prototype.constructor
+{_tls_wrap}.Server.prototype.getTicketKeys
+{_tls_wrap}.Server.prototype.getTicketKeys.length
+{_tls_wrap}.Server.prototype.getTicketKeys.name
+{_tls_wrap}.Server.prototype.getTicketKeys.prototype
+{_tls_wrap}.Server.prototype.getTicketKeys.prototype.constructor
+{_tls_wrap}.Server.prototype.setSecureContext
+{_tls_wrap}.Server.prototype.setSecureContext.length
+{_tls_wrap}.Server.prototype.setSecureContext.name
+{_tls_wrap}.Server.prototype.setSecureContext.prototype
+{_tls_wrap}.Server.prototype.setSecureContext.prototype.constructor
+{_tls_wrap}.Server.prototype.setTicketKeys
+{_tls_wrap}.Server.prototype.setTicketKeys.length
+{_tls_wrap}.Server.prototype.setTicketKeys.name
+{_tls_wrap}.Server.prototype.setTicketKeys.prototype
+{_tls_wrap}.Server.prototype.setTicketKeys.prototype.constructor
+{_tls_wrap}.TLSSocket
+{_tls_wrap}.TLSSocket.length
+{_tls_wrap}.TLSSocket.name
+{_tls_wrap}.TLSSocket.prototype
+{_tls_wrap}.TLSSocket.prototype.[kReinitializeHandle]
+{_tls_wrap}.TLSSocket.prototype.[kReinitializeHandle].length
+{_tls_wrap}.TLSSocket.prototype.[kReinitializeHandle].name
+{_tls_wrap}.TLSSocket.prototype.[kReinitializeHandle].prototype
+{_tls_wrap}.TLSSocket.prototype.[kReinitializeHandle].prototype.constructor
+{_tls_wrap}.TLSSocket.prototype._destroySSL
+{_tls_wrap}.TLSSocket.prototype._destroySSL.length
+{_tls_wrap}.TLSSocket.prototype._destroySSL.name
+{_tls_wrap}.TLSSocket.prototype._destroySSL.prototype
+{_tls_wrap}.TLSSocket.prototype._destroySSL.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype._emitTLSError
+{_tls_wrap}.TLSSocket.prototype._emitTLSError.length
+{_tls_wrap}.TLSSocket.prototype._emitTLSError.name
+{_tls_wrap}.TLSSocket.prototype._emitTLSError.prototype
+{_tls_wrap}.TLSSocket.prototype._emitTLSError.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype._finishInit
+{_tls_wrap}.TLSSocket.prototype._finishInit.length
+{_tls_wrap}.TLSSocket.prototype._finishInit.name
+{_tls_wrap}.TLSSocket.prototype._finishInit.prototype
+{_tls_wrap}.TLSSocket.prototype._finishInit.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype._handleTimeout
+{_tls_wrap}.TLSSocket.prototype._handleTimeout.length
+{_tls_wrap}.TLSSocket.prototype._handleTimeout.name
+{_tls_wrap}.TLSSocket.prototype._handleTimeout.prototype
+{_tls_wrap}.TLSSocket.prototype._handleTimeout.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype._init
+{_tls_wrap}.TLSSocket.prototype._init.length
+{_tls_wrap}.TLSSocket.prototype._init.name
+{_tls_wrap}.TLSSocket.prototype._init.prototype
+{_tls_wrap}.TLSSocket.prototype._init.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype._releaseControl
+{_tls_wrap}.TLSSocket.prototype._releaseControl.length
+{_tls_wrap}.TLSSocket.prototype._releaseControl.name
+{_tls_wrap}.TLSSocket.prototype._releaseControl.prototype
+{_tls_wrap}.TLSSocket.prototype._releaseControl.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype._start
+{_tls_wrap}.TLSSocket.prototype._start.length
+{_tls_wrap}.TLSSocket.prototype._start.name
+{_tls_wrap}.TLSSocket.prototype._start.prototype
+{_tls_wrap}.TLSSocket.prototype._start.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype._tlsError
+{_tls_wrap}.TLSSocket.prototype._tlsError.length
+{_tls_wrap}.TLSSocket.prototype._tlsError.name
+{_tls_wrap}.TLSSocket.prototype._tlsError.prototype
+{_tls_wrap}.TLSSocket.prototype._tlsError.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype._wrapHandle
+{_tls_wrap}.TLSSocket.prototype._wrapHandle.length
+{_tls_wrap}.TLSSocket.prototype._wrapHandle.name
+{_tls_wrap}.TLSSocket.prototype._wrapHandle.prototype
+{_tls_wrap}.TLSSocket.prototype._wrapHandle.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.disableRenegotiation
+{_tls_wrap}.TLSSocket.prototype.disableRenegotiation.length
+{_tls_wrap}.TLSSocket.prototype.disableRenegotiation.name
+{_tls_wrap}.TLSSocket.prototype.disableRenegotiation.prototype
+{_tls_wrap}.TLSSocket.prototype.disableRenegotiation.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.enableTrace
+{_tls_wrap}.TLSSocket.prototype.enableTrace.length
+{_tls_wrap}.TLSSocket.prototype.enableTrace.name
+{_tls_wrap}.TLSSocket.prototype.enableTrace.prototype
+{_tls_wrap}.TLSSocket.prototype.enableTrace.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.exportKeyingMaterial
+{_tls_wrap}.TLSSocket.prototype.exportKeyingMaterial.length
+{_tls_wrap}.TLSSocket.prototype.exportKeyingMaterial.name
+{_tls_wrap}.TLSSocket.prototype.exportKeyingMaterial.prototype
+{_tls_wrap}.TLSSocket.prototype.exportKeyingMaterial.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.getCertificate
+{_tls_wrap}.TLSSocket.prototype.getCertificate.length
+{_tls_wrap}.TLSSocket.prototype.getCertificate.name
+{_tls_wrap}.TLSSocket.prototype.getCertificate.prototype
+{_tls_wrap}.TLSSocket.prototype.getCertificate.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.getCipher
+{_tls_wrap}.TLSSocket.prototype.getCipher.length
+{_tls_wrap}.TLSSocket.prototype.getCipher.name
+{_tls_wrap}.TLSSocket.prototype.getCipher.prototype
+{_tls_wrap}.TLSSocket.prototype.getCipher.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.getEphemeralKeyInfo
+{_tls_wrap}.TLSSocket.prototype.getEphemeralKeyInfo.length
+{_tls_wrap}.TLSSocket.prototype.getEphemeralKeyInfo.name
+{_tls_wrap}.TLSSocket.prototype.getEphemeralKeyInfo.prototype
+{_tls_wrap}.TLSSocket.prototype.getEphemeralKeyInfo.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.getFinished
+{_tls_wrap}.TLSSocket.prototype.getFinished.length
+{_tls_wrap}.TLSSocket.prototype.getFinished.name
+{_tls_wrap}.TLSSocket.prototype.getFinished.prototype
+{_tls_wrap}.TLSSocket.prototype.getFinished.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.getPeerCertificate
+{_tls_wrap}.TLSSocket.prototype.getPeerCertificate.length
+{_tls_wrap}.TLSSocket.prototype.getPeerCertificate.name
+{_tls_wrap}.TLSSocket.prototype.getPeerCertificate.prototype
+{_tls_wrap}.TLSSocket.prototype.getPeerCertificate.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.getPeerFinished
+{_tls_wrap}.TLSSocket.prototype.getPeerFinished.length
+{_tls_wrap}.TLSSocket.prototype.getPeerFinished.name
+{_tls_wrap}.TLSSocket.prototype.getPeerFinished.prototype
+{_tls_wrap}.TLSSocket.prototype.getPeerFinished.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.getPeerX509Certificate
+{_tls_wrap}.TLSSocket.prototype.getPeerX509Certificate.length
+{_tls_wrap}.TLSSocket.prototype.getPeerX509Certificate.name
+{_tls_wrap}.TLSSocket.prototype.getPeerX509Certificate.prototype
+{_tls_wrap}.TLSSocket.prototype.getPeerX509Certificate.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.getProtocol
+{_tls_wrap}.TLSSocket.prototype.getProtocol.length
+{_tls_wrap}.TLSSocket.prototype.getProtocol.name
+{_tls_wrap}.TLSSocket.prototype.getProtocol.prototype
+{_tls_wrap}.TLSSocket.prototype.getProtocol.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.getSession
+{_tls_wrap}.TLSSocket.prototype.getSession.length
+{_tls_wrap}.TLSSocket.prototype.getSession.name
+{_tls_wrap}.TLSSocket.prototype.getSession.prototype
+{_tls_wrap}.TLSSocket.prototype.getSession.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.getSharedSigalgs
+{_tls_wrap}.TLSSocket.prototype.getSharedSigalgs.length
+{_tls_wrap}.TLSSocket.prototype.getSharedSigalgs.name
+{_tls_wrap}.TLSSocket.prototype.getSharedSigalgs.prototype
+{_tls_wrap}.TLSSocket.prototype.getSharedSigalgs.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.getTLSTicket
+{_tls_wrap}.TLSSocket.prototype.getTLSTicket.length
+{_tls_wrap}.TLSSocket.prototype.getTLSTicket.name
+{_tls_wrap}.TLSSocket.prototype.getTLSTicket.prototype
+{_tls_wrap}.TLSSocket.prototype.getTLSTicket.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.getX509Certificate
+{_tls_wrap}.TLSSocket.prototype.getX509Certificate.length
+{_tls_wrap}.TLSSocket.prototype.getX509Certificate.name
+{_tls_wrap}.TLSSocket.prototype.getX509Certificate.prototype
+{_tls_wrap}.TLSSocket.prototype.getX509Certificate.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.isSessionReused
+{_tls_wrap}.TLSSocket.prototype.isSessionReused.length
+{_tls_wrap}.TLSSocket.prototype.isSessionReused.name
+{_tls_wrap}.TLSSocket.prototype.isSessionReused.prototype
+{_tls_wrap}.TLSSocket.prototype.isSessionReused.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.renegotiate
+{_tls_wrap}.TLSSocket.prototype.renegotiate.length
+{_tls_wrap}.TLSSocket.prototype.renegotiate.name
+{_tls_wrap}.TLSSocket.prototype.renegotiate.prototype
+{_tls_wrap}.TLSSocket.prototype.renegotiate.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.setKeyCert
+{_tls_wrap}.TLSSocket.prototype.setKeyCert.length
+{_tls_wrap}.TLSSocket.prototype.setKeyCert.name
+{_tls_wrap}.TLSSocket.prototype.setKeyCert.prototype
+{_tls_wrap}.TLSSocket.prototype.setKeyCert.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.setMaxSendFragment
+{_tls_wrap}.TLSSocket.prototype.setMaxSendFragment.length
+{_tls_wrap}.TLSSocket.prototype.setMaxSendFragment.name
+{_tls_wrap}.TLSSocket.prototype.setMaxSendFragment.prototype
+{_tls_wrap}.TLSSocket.prototype.setMaxSendFragment.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.setServername
+{_tls_wrap}.TLSSocket.prototype.setServername.length
+{_tls_wrap}.TLSSocket.prototype.setServername.name
+{_tls_wrap}.TLSSocket.prototype.setServername.prototype
+{_tls_wrap}.TLSSocket.prototype.setServername.prototype.constructor
+{_tls_wrap}.TLSSocket.prototype.setSession
+{_tls_wrap}.TLSSocket.prototype.setSession.length
+{_tls_wrap}.TLSSocket.prototype.setSession.name
+{_tls_wrap}.TLSSocket.prototype.setSession.prototype
+{_tls_wrap}.TLSSocket.prototype.setSession.prototype.constructor
+{_tls_wrap}.[Symbol.toStringTag]
+{_tls_wrap}.connect
+{_tls_wrap}.connect.length
+{_tls_wrap}.connect.name
+{_tls_wrap}.connect.prototype
+{_tls_wrap}.connect.prototype.constructor
+{_tls_wrap}.createServer
+{_tls_wrap}.createServer.length
+{_tls_wrap}.createServer.name
+{_tls_wrap}.createServer.prototype
+{_tls_wrap}.createServer.prototype.constructor
+{_tls_wrap}.default
+{_tls_wrap}.default.Server
+{_tls_wrap}.default.Server.length
+{_tls_wrap}.default.Server.name
+{_tls_wrap}.default.Server.prototype
+{_tls_wrap}.default.Server.prototype.[nodejs.rejection]
+{_tls_wrap}.default.Server.prototype.[nodejs.rejection].length
+{_tls_wrap}.default.Server.prototype.[nodejs.rejection].name
+{_tls_wrap}.default.Server.prototype.[nodejs.rejection].prototype
+{_tls_wrap}.default.Server.prototype.[nodejs.rejection].prototype.constructor
+{_tls_wrap}.default.Server.prototype._getServerData
+{_tls_wrap}.default.Server.prototype._getServerData.length
+{_tls_wrap}.default.Server.prototype._getServerData.name
+{_tls_wrap}.default.Server.prototype._getServerData.prototype
+{_tls_wrap}.default.Server.prototype._getServerData.prototype.constructor
+{_tls_wrap}.default.Server.prototype._setServerData
+{_tls_wrap}.default.Server.prototype._setServerData.length
+{_tls_wrap}.default.Server.prototype._setServerData.name
+{_tls_wrap}.default.Server.prototype._setServerData.prototype
+{_tls_wrap}.default.Server.prototype._setServerData.prototype.constructor
+{_tls_wrap}.default.Server.prototype.addContext
+{_tls_wrap}.default.Server.prototype.addContext.length
+{_tls_wrap}.default.Server.prototype.addContext.name
+{_tls_wrap}.default.Server.prototype.addContext.prototype
+{_tls_wrap}.default.Server.prototype.addContext.prototype.constructor
+{_tls_wrap}.default.Server.prototype.constructor
+{_tls_wrap}.default.Server.prototype.getTicketKeys
+{_tls_wrap}.default.Server.prototype.getTicketKeys.length
+{_tls_wrap}.default.Server.prototype.getTicketKeys.name
+{_tls_wrap}.default.Server.prototype.getTicketKeys.prototype
+{_tls_wrap}.default.Server.prototype.getTicketKeys.prototype.constructor
+{_tls_wrap}.default.Server.prototype.setSecureContext
+{_tls_wrap}.default.Server.prototype.setSecureContext.length
+{_tls_wrap}.default.Server.prototype.setSecureContext.name
+{_tls_wrap}.default.Server.prototype.setSecureContext.prototype
+{_tls_wrap}.default.Server.prototype.setSecureContext.prototype.constructor
+{_tls_wrap}.default.Server.prototype.setTicketKeys
+{_tls_wrap}.default.Server.prototype.setTicketKeys.length
+{_tls_wrap}.default.Server.prototype.setTicketKeys.name
+{_tls_wrap}.default.Server.prototype.setTicketKeys.prototype
+{_tls_wrap}.default.Server.prototype.setTicketKeys.prototype.constructor
+{_tls_wrap}.default.TLSSocket
+{_tls_wrap}.default.TLSSocket.length
+{_tls_wrap}.default.TLSSocket.name
+{_tls_wrap}.default.TLSSocket.prototype
+{_tls_wrap}.default.TLSSocket.prototype.[kReinitializeHandle]
+{_tls_wrap}.default.TLSSocket.prototype.[kReinitializeHandle].length
+{_tls_wrap}.default.TLSSocket.prototype.[kReinitializeHandle].name
+{_tls_wrap}.default.TLSSocket.prototype.[kReinitializeHandle].prototype
+{_tls_wrap}.default.TLSSocket.prototype.[kReinitializeHandle].prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype._destroySSL
+{_tls_wrap}.default.TLSSocket.prototype._destroySSL.length
+{_tls_wrap}.default.TLSSocket.prototype._destroySSL.name
+{_tls_wrap}.default.TLSSocket.prototype._destroySSL.prototype
+{_tls_wrap}.default.TLSSocket.prototype._destroySSL.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype._emitTLSError
+{_tls_wrap}.default.TLSSocket.prototype._emitTLSError.length
+{_tls_wrap}.default.TLSSocket.prototype._emitTLSError.name
+{_tls_wrap}.default.TLSSocket.prototype._emitTLSError.prototype
+{_tls_wrap}.default.TLSSocket.prototype._emitTLSError.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype._finishInit
+{_tls_wrap}.default.TLSSocket.prototype._finishInit.length
+{_tls_wrap}.default.TLSSocket.prototype._finishInit.name
+{_tls_wrap}.default.TLSSocket.prototype._finishInit.prototype
+{_tls_wrap}.default.TLSSocket.prototype._finishInit.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype._handleTimeout
+{_tls_wrap}.default.TLSSocket.prototype._handleTimeout.length
+{_tls_wrap}.default.TLSSocket.prototype._handleTimeout.name
+{_tls_wrap}.default.TLSSocket.prototype._handleTimeout.prototype
+{_tls_wrap}.default.TLSSocket.prototype._handleTimeout.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype._init
+{_tls_wrap}.default.TLSSocket.prototype._init.length
+{_tls_wrap}.default.TLSSocket.prototype._init.name
+{_tls_wrap}.default.TLSSocket.prototype._init.prototype
+{_tls_wrap}.default.TLSSocket.prototype._init.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype._releaseControl
+{_tls_wrap}.default.TLSSocket.prototype._releaseControl.length
+{_tls_wrap}.default.TLSSocket.prototype._releaseControl.name
+{_tls_wrap}.default.TLSSocket.prototype._releaseControl.prototype
+{_tls_wrap}.default.TLSSocket.prototype._releaseControl.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype._start
+{_tls_wrap}.default.TLSSocket.prototype._start.length
+{_tls_wrap}.default.TLSSocket.prototype._start.name
+{_tls_wrap}.default.TLSSocket.prototype._start.prototype
+{_tls_wrap}.default.TLSSocket.prototype._start.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype._tlsError
+{_tls_wrap}.default.TLSSocket.prototype._tlsError.length
+{_tls_wrap}.default.TLSSocket.prototype._tlsError.name
+{_tls_wrap}.default.TLSSocket.prototype._tlsError.prototype
+{_tls_wrap}.default.TLSSocket.prototype._tlsError.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype._wrapHandle
+{_tls_wrap}.default.TLSSocket.prototype._wrapHandle.length
+{_tls_wrap}.default.TLSSocket.prototype._wrapHandle.name
+{_tls_wrap}.default.TLSSocket.prototype._wrapHandle.prototype
+{_tls_wrap}.default.TLSSocket.prototype._wrapHandle.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.disableRenegotiation
+{_tls_wrap}.default.TLSSocket.prototype.disableRenegotiation.length
+{_tls_wrap}.default.TLSSocket.prototype.disableRenegotiation.name
+{_tls_wrap}.default.TLSSocket.prototype.disableRenegotiation.prototype
+{_tls_wrap}.default.TLSSocket.prototype.disableRenegotiation.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.enableTrace
+{_tls_wrap}.default.TLSSocket.prototype.enableTrace.length
+{_tls_wrap}.default.TLSSocket.prototype.enableTrace.name
+{_tls_wrap}.default.TLSSocket.prototype.enableTrace.prototype
+{_tls_wrap}.default.TLSSocket.prototype.enableTrace.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.exportKeyingMaterial
+{_tls_wrap}.default.TLSSocket.prototype.exportKeyingMaterial.length
+{_tls_wrap}.default.TLSSocket.prototype.exportKeyingMaterial.name
+{_tls_wrap}.default.TLSSocket.prototype.exportKeyingMaterial.prototype
+{_tls_wrap}.default.TLSSocket.prototype.exportKeyingMaterial.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.getCertificate
+{_tls_wrap}.default.TLSSocket.prototype.getCertificate.length
+{_tls_wrap}.default.TLSSocket.prototype.getCertificate.name
+{_tls_wrap}.default.TLSSocket.prototype.getCertificate.prototype
+{_tls_wrap}.default.TLSSocket.prototype.getCertificate.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.getCipher
+{_tls_wrap}.default.TLSSocket.prototype.getCipher.length
+{_tls_wrap}.default.TLSSocket.prototype.getCipher.name
+{_tls_wrap}.default.TLSSocket.prototype.getCipher.prototype
+{_tls_wrap}.default.TLSSocket.prototype.getCipher.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.getEphemeralKeyInfo
+{_tls_wrap}.default.TLSSocket.prototype.getEphemeralKeyInfo.length
+{_tls_wrap}.default.TLSSocket.prototype.getEphemeralKeyInfo.name
+{_tls_wrap}.default.TLSSocket.prototype.getEphemeralKeyInfo.prototype
+{_tls_wrap}.default.TLSSocket.prototype.getEphemeralKeyInfo.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.getFinished
+{_tls_wrap}.default.TLSSocket.prototype.getFinished.length
+{_tls_wrap}.default.TLSSocket.prototype.getFinished.name
+{_tls_wrap}.default.TLSSocket.prototype.getFinished.prototype
+{_tls_wrap}.default.TLSSocket.prototype.getFinished.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.getPeerCertificate
+{_tls_wrap}.default.TLSSocket.prototype.getPeerCertificate.length
+{_tls_wrap}.default.TLSSocket.prototype.getPeerCertificate.name
+{_tls_wrap}.default.TLSSocket.prototype.getPeerCertificate.prototype
+{_tls_wrap}.default.TLSSocket.prototype.getPeerCertificate.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.getPeerFinished
+{_tls_wrap}.default.TLSSocket.prototype.getPeerFinished.length
+{_tls_wrap}.default.TLSSocket.prototype.getPeerFinished.name
+{_tls_wrap}.default.TLSSocket.prototype.getPeerFinished.prototype
+{_tls_wrap}.default.TLSSocket.prototype.getPeerFinished.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.getPeerX509Certificate
+{_tls_wrap}.default.TLSSocket.prototype.getPeerX509Certificate.length
+{_tls_wrap}.default.TLSSocket.prototype.getPeerX509Certificate.name
+{_tls_wrap}.default.TLSSocket.prototype.getPeerX509Certificate.prototype
+{_tls_wrap}.default.TLSSocket.prototype.getPeerX509Certificate.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.getProtocol
+{_tls_wrap}.default.TLSSocket.prototype.getProtocol.length
+{_tls_wrap}.default.TLSSocket.prototype.getProtocol.name
+{_tls_wrap}.default.TLSSocket.prototype.getProtocol.prototype
+{_tls_wrap}.default.TLSSocket.prototype.getProtocol.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.getSession
+{_tls_wrap}.default.TLSSocket.prototype.getSession.length
+{_tls_wrap}.default.TLSSocket.prototype.getSession.name
+{_tls_wrap}.default.TLSSocket.prototype.getSession.prototype
+{_tls_wrap}.default.TLSSocket.prototype.getSession.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.getSharedSigalgs
+{_tls_wrap}.default.TLSSocket.prototype.getSharedSigalgs.length
+{_tls_wrap}.default.TLSSocket.prototype.getSharedSigalgs.name
+{_tls_wrap}.default.TLSSocket.prototype.getSharedSigalgs.prototype
+{_tls_wrap}.default.TLSSocket.prototype.getSharedSigalgs.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.getTLSTicket
+{_tls_wrap}.default.TLSSocket.prototype.getTLSTicket.length
+{_tls_wrap}.default.TLSSocket.prototype.getTLSTicket.name
+{_tls_wrap}.default.TLSSocket.prototype.getTLSTicket.prototype
+{_tls_wrap}.default.TLSSocket.prototype.getTLSTicket.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.getX509Certificate
+{_tls_wrap}.default.TLSSocket.prototype.getX509Certificate.length
+{_tls_wrap}.default.TLSSocket.prototype.getX509Certificate.name
+{_tls_wrap}.default.TLSSocket.prototype.getX509Certificate.prototype
+{_tls_wrap}.default.TLSSocket.prototype.getX509Certificate.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.isSessionReused
+{_tls_wrap}.default.TLSSocket.prototype.isSessionReused.length
+{_tls_wrap}.default.TLSSocket.prototype.isSessionReused.name
+{_tls_wrap}.default.TLSSocket.prototype.isSessionReused.prototype
+{_tls_wrap}.default.TLSSocket.prototype.isSessionReused.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.renegotiate
+{_tls_wrap}.default.TLSSocket.prototype.renegotiate.length
+{_tls_wrap}.default.TLSSocket.prototype.renegotiate.name
+{_tls_wrap}.default.TLSSocket.prototype.renegotiate.prototype
+{_tls_wrap}.default.TLSSocket.prototype.renegotiate.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.setKeyCert
+{_tls_wrap}.default.TLSSocket.prototype.setKeyCert.length
+{_tls_wrap}.default.TLSSocket.prototype.setKeyCert.name
+{_tls_wrap}.default.TLSSocket.prototype.setKeyCert.prototype
+{_tls_wrap}.default.TLSSocket.prototype.setKeyCert.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.setMaxSendFragment
+{_tls_wrap}.default.TLSSocket.prototype.setMaxSendFragment.length
+{_tls_wrap}.default.TLSSocket.prototype.setMaxSendFragment.name
+{_tls_wrap}.default.TLSSocket.prototype.setMaxSendFragment.prototype
+{_tls_wrap}.default.TLSSocket.prototype.setMaxSendFragment.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.setServername
+{_tls_wrap}.default.TLSSocket.prototype.setServername.length
+{_tls_wrap}.default.TLSSocket.prototype.setServername.name
+{_tls_wrap}.default.TLSSocket.prototype.setServername.prototype
+{_tls_wrap}.default.TLSSocket.prototype.setServername.prototype.constructor
+{_tls_wrap}.default.TLSSocket.prototype.setSession
+{_tls_wrap}.default.TLSSocket.prototype.setSession.length
+{_tls_wrap}.default.TLSSocket.prototype.setSession.name
+{_tls_wrap}.default.TLSSocket.prototype.setSession.prototype
+{_tls_wrap}.default.TLSSocket.prototype.setSession.prototype.constructor
+{_tls_wrap}.default.connect
+{_tls_wrap}.default.connect.length
+{_tls_wrap}.default.connect.name
+{_tls_wrap}.default.connect.prototype
+{_tls_wrap}.default.connect.prototype.constructor
+{_tls_wrap}.default.createServer
+{_tls_wrap}.default.createServer.length
+{_tls_wrap}.default.createServer.name
+{_tls_wrap}.default.createServer.prototype
+{_tls_wrap}.default.createServer.prototype.constructor
diff --git a/test/fixtures/apiSurface/assert b/test/fixtures/apiSurface/assert
new file mode 100644
index 00000000000000..0045c2deccb8a3
--- /dev/null
+++ b/test/fixtures/apiSurface/assert
@@ -0,0 +1,684 @@
+{assert}.AssertionError
+{assert}.AssertionError.length
+{assert}.AssertionError.name
+{assert}.AssertionError.prototype
+{assert}.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert}.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert}.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert}.AssertionError.prototype.constructor
+{assert}.AssertionError.prototype.toString
+{assert}.AssertionError.prototype.toString.length
+{assert}.AssertionError.prototype.toString.name
+{assert}.[Symbol.toStringTag]
+{assert}.deepEqual
+{assert}.deepEqual.length
+{assert}.deepEqual.name
+{assert}.deepEqual.prototype
+{assert}.deepEqual.prototype.constructor
+{assert}.deepStrictEqual
+{assert}.deepStrictEqual.length
+{assert}.deepStrictEqual.name
+{assert}.deepStrictEqual.prototype
+{assert}.deepStrictEqual.prototype.constructor
+{assert}.default
+{assert}.default.AssertionError
+{assert}.default.AssertionError.length
+{assert}.default.AssertionError.name
+{assert}.default.AssertionError.prototype
+{assert}.default.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert}.default.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert}.default.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert}.default.AssertionError.prototype.constructor
+{assert}.default.AssertionError.prototype.toString
+{assert}.default.AssertionError.prototype.toString.length
+{assert}.default.AssertionError.prototype.toString.name
+{assert}.default.deepEqual
+{assert}.default.deepEqual.length
+{assert}.default.deepEqual.name
+{assert}.default.deepEqual.prototype
+{assert}.default.deepEqual.prototype.constructor
+{assert}.default.deepStrictEqual
+{assert}.default.deepStrictEqual.length
+{assert}.default.deepStrictEqual.name
+{assert}.default.deepStrictEqual.prototype
+{assert}.default.deepStrictEqual.prototype.constructor
+{assert}.default.doesNotMatch
+{assert}.default.doesNotMatch.length
+{assert}.default.doesNotMatch.name
+{assert}.default.doesNotMatch.prototype
+{assert}.default.doesNotMatch.prototype.constructor
+{assert}.default.doesNotReject
+{assert}.default.doesNotReject.length
+{assert}.default.doesNotReject.name
+{assert}.default.doesNotThrow
+{assert}.default.doesNotThrow.length
+{assert}.default.doesNotThrow.name
+{assert}.default.doesNotThrow.prototype
+{assert}.default.doesNotThrow.prototype.constructor
+{assert}.default.equal
+{assert}.default.equal.length
+{assert}.default.equal.name
+{assert}.default.equal.prototype
+{assert}.default.equal.prototype.constructor
+{assert}.default.fail
+{assert}.default.fail.length
+{assert}.default.fail.name
+{assert}.default.fail.prototype
+{assert}.default.fail.prototype.constructor
+{assert}.default.ifError
+{assert}.default.ifError.length
+{assert}.default.ifError.name
+{assert}.default.ifError.prototype
+{assert}.default.ifError.prototype.constructor
+{assert}.default.length
+{assert}.default.match
+{assert}.default.match.length
+{assert}.default.match.name
+{assert}.default.match.prototype
+{assert}.default.match.prototype.constructor
+{assert}.default.name
+{assert}.default.notDeepEqual
+{assert}.default.notDeepEqual.length
+{assert}.default.notDeepEqual.name
+{assert}.default.notDeepEqual.prototype
+{assert}.default.notDeepEqual.prototype.constructor
+{assert}.default.notDeepStrictEqual
+{assert}.default.notDeepStrictEqual.length
+{assert}.default.notDeepStrictEqual.name
+{assert}.default.notDeepStrictEqual.prototype
+{assert}.default.notDeepStrictEqual.prototype.constructor
+{assert}.default.notEqual
+{assert}.default.notEqual.length
+{assert}.default.notEqual.name
+{assert}.default.notEqual.prototype
+{assert}.default.notEqual.prototype.constructor
+{assert}.default.notStrictEqual
+{assert}.default.notStrictEqual.length
+{assert}.default.notStrictEqual.name
+{assert}.default.notStrictEqual.prototype
+{assert}.default.notStrictEqual.prototype.constructor
+{assert}.default.ok
+{assert}.default.partialDeepStrictEqual
+{assert}.default.partialDeepStrictEqual.length
+{assert}.default.partialDeepStrictEqual.name
+{assert}.default.partialDeepStrictEqual.prototype
+{assert}.default.partialDeepStrictEqual.prototype.constructor
+{assert}.default.prototype
+{assert}.default.prototype.constructor
+{assert}.default.rejects
+{assert}.default.rejects.length
+{assert}.default.rejects.name
+{assert}.default.strict
+{assert}.default.strict.AssertionError
+{assert}.default.strict.AssertionError.length
+{assert}.default.strict.AssertionError.name
+{assert}.default.strict.AssertionError.prototype
+{assert}.default.strict.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert}.default.strict.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert}.default.strict.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert}.default.strict.AssertionError.prototype.constructor
+{assert}.default.strict.AssertionError.prototype.toString
+{assert}.default.strict.AssertionError.prototype.toString.length
+{assert}.default.strict.AssertionError.prototype.toString.name
+{assert}.default.strict.deepEqual
+{assert}.default.strict.deepEqual.length
+{assert}.default.strict.deepEqual.name
+{assert}.default.strict.deepEqual.prototype
+{assert}.default.strict.deepEqual.prototype.constructor
+{assert}.default.strict.deepStrictEqual
+{assert}.default.strict.deepStrictEqual.length
+{assert}.default.strict.deepStrictEqual.name
+{assert}.default.strict.deepStrictEqual.prototype
+{assert}.default.strict.deepStrictEqual.prototype.constructor
+{assert}.default.strict.doesNotMatch
+{assert}.default.strict.doesNotMatch.length
+{assert}.default.strict.doesNotMatch.name
+{assert}.default.strict.doesNotMatch.prototype
+{assert}.default.strict.doesNotMatch.prototype.constructor
+{assert}.default.strict.doesNotReject
+{assert}.default.strict.doesNotReject.length
+{assert}.default.strict.doesNotReject.name
+{assert}.default.strict.doesNotThrow
+{assert}.default.strict.doesNotThrow.length
+{assert}.default.strict.doesNotThrow.name
+{assert}.default.strict.doesNotThrow.prototype
+{assert}.default.strict.doesNotThrow.prototype.constructor
+{assert}.default.strict.equal
+{assert}.default.strict.equal.length
+{assert}.default.strict.equal.name
+{assert}.default.strict.equal.prototype
+{assert}.default.strict.equal.prototype.constructor
+{assert}.default.strict.fail
+{assert}.default.strict.fail.length
+{assert}.default.strict.fail.name
+{assert}.default.strict.fail.prototype
+{assert}.default.strict.fail.prototype.constructor
+{assert}.default.strict.ifError
+{assert}.default.strict.ifError.length
+{assert}.default.strict.ifError.name
+{assert}.default.strict.ifError.prototype
+{assert}.default.strict.ifError.prototype.constructor
+{assert}.default.strict.length
+{assert}.default.strict.match
+{assert}.default.strict.match.length
+{assert}.default.strict.match.name
+{assert}.default.strict.match.prototype
+{assert}.default.strict.match.prototype.constructor
+{assert}.default.strict.name
+{assert}.default.strict.notDeepEqual
+{assert}.default.strict.notDeepEqual.length
+{assert}.default.strict.notDeepEqual.name
+{assert}.default.strict.notDeepEqual.prototype
+{assert}.default.strict.notDeepEqual.prototype.constructor
+{assert}.default.strict.notDeepStrictEqual
+{assert}.default.strict.notDeepStrictEqual.length
+{assert}.default.strict.notDeepStrictEqual.name
+{assert}.default.strict.notDeepStrictEqual.prototype
+{assert}.default.strict.notDeepStrictEqual.prototype.constructor
+{assert}.default.strict.notEqual
+{assert}.default.strict.notEqual.length
+{assert}.default.strict.notEqual.name
+{assert}.default.strict.notEqual.prototype
+{assert}.default.strict.notEqual.prototype.constructor
+{assert}.default.strict.notStrictEqual
+{assert}.default.strict.notStrictEqual.length
+{assert}.default.strict.notStrictEqual.name
+{assert}.default.strict.notStrictEqual.prototype
+{assert}.default.strict.notStrictEqual.prototype.constructor
+{assert}.default.strict.ok
+{assert}.default.strict.partialDeepStrictEqual
+{assert}.default.strict.partialDeepStrictEqual.length
+{assert}.default.strict.partialDeepStrictEqual.name
+{assert}.default.strict.partialDeepStrictEqual.prototype
+{assert}.default.strict.partialDeepStrictEqual.prototype.constructor
+{assert}.default.strict.prototype
+{assert}.default.strict.prototype.constructor
+{assert}.default.strict.rejects
+{assert}.default.strict.rejects.length
+{assert}.default.strict.rejects.name
+{assert}.default.strict.strict
+{assert}.default.strict.strictEqual
+{assert}.default.strict.strictEqual.length
+{assert}.default.strict.strictEqual.name
+{assert}.default.strict.strictEqual.prototype
+{assert}.default.strict.strictEqual.prototype.constructor
+{assert}.default.strict.throws
+{assert}.default.strict.throws.length
+{assert}.default.strict.throws.name
+{assert}.default.strict.throws.prototype
+{assert}.default.strict.throws.prototype.constructor
+{assert}.default.strictEqual
+{assert}.default.strictEqual.length
+{assert}.default.strictEqual.name
+{assert}.default.strictEqual.prototype
+{assert}.default.strictEqual.prototype.constructor
+{assert}.default.throws
+{assert}.default.throws.length
+{assert}.default.throws.name
+{assert}.default.throws.prototype
+{assert}.default.throws.prototype.constructor
+{assert}.doesNotMatch
+{assert}.doesNotMatch.length
+{assert}.doesNotMatch.name
+{assert}.doesNotMatch.prototype
+{assert}.doesNotMatch.prototype.constructor
+{assert}.doesNotReject
+{assert}.doesNotReject.length
+{assert}.doesNotReject.name
+{assert}.doesNotThrow
+{assert}.doesNotThrow.length
+{assert}.doesNotThrow.name
+{assert}.doesNotThrow.prototype
+{assert}.doesNotThrow.prototype.constructor
+{assert}.equal
+{assert}.equal.length
+{assert}.equal.name
+{assert}.equal.prototype
+{assert}.equal.prototype.constructor
+{assert}.fail
+{assert}.fail.length
+{assert}.fail.name
+{assert}.fail.prototype
+{assert}.fail.prototype.constructor
+{assert}.ifError
+{assert}.ifError.length
+{assert}.ifError.name
+{assert}.ifError.prototype
+{assert}.ifError.prototype.constructor
+{assert}.match
+{assert}.match.length
+{assert}.match.name
+{assert}.match.prototype
+{assert}.match.prototype.constructor
+{assert}.notDeepEqual
+{assert}.notDeepEqual.length
+{assert}.notDeepEqual.name
+{assert}.notDeepEqual.prototype
+{assert}.notDeepEqual.prototype.constructor
+{assert}.notDeepStrictEqual
+{assert}.notDeepStrictEqual.length
+{assert}.notDeepStrictEqual.name
+{assert}.notDeepStrictEqual.prototype
+{assert}.notDeepStrictEqual.prototype.constructor
+{assert}.notEqual
+{assert}.notEqual.length
+{assert}.notEqual.name
+{assert}.notEqual.prototype
+{assert}.notEqual.prototype.constructor
+{assert}.notStrictEqual
+{assert}.notStrictEqual.length
+{assert}.notStrictEqual.name
+{assert}.notStrictEqual.prototype
+{assert}.notStrictEqual.prototype.constructor
+{assert}.ok
+{assert}.ok.AssertionError
+{assert}.ok.AssertionError.length
+{assert}.ok.AssertionError.name
+{assert}.ok.AssertionError.prototype
+{assert}.ok.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert}.ok.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert}.ok.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert}.ok.AssertionError.prototype.constructor
+{assert}.ok.AssertionError.prototype.toString
+{assert}.ok.AssertionError.prototype.toString.length
+{assert}.ok.AssertionError.prototype.toString.name
+{assert}.ok.deepEqual
+{assert}.ok.deepEqual.length
+{assert}.ok.deepEqual.name
+{assert}.ok.deepEqual.prototype
+{assert}.ok.deepEqual.prototype.constructor
+{assert}.ok.deepStrictEqual
+{assert}.ok.deepStrictEqual.length
+{assert}.ok.deepStrictEqual.name
+{assert}.ok.deepStrictEqual.prototype
+{assert}.ok.deepStrictEqual.prototype.constructor
+{assert}.ok.doesNotMatch
+{assert}.ok.doesNotMatch.length
+{assert}.ok.doesNotMatch.name
+{assert}.ok.doesNotMatch.prototype
+{assert}.ok.doesNotMatch.prototype.constructor
+{assert}.ok.doesNotReject
+{assert}.ok.doesNotReject.length
+{assert}.ok.doesNotReject.name
+{assert}.ok.doesNotThrow
+{assert}.ok.doesNotThrow.length
+{assert}.ok.doesNotThrow.name
+{assert}.ok.doesNotThrow.prototype
+{assert}.ok.doesNotThrow.prototype.constructor
+{assert}.ok.equal
+{assert}.ok.equal.length
+{assert}.ok.equal.name
+{assert}.ok.equal.prototype
+{assert}.ok.equal.prototype.constructor
+{assert}.ok.fail
+{assert}.ok.fail.length
+{assert}.ok.fail.name
+{assert}.ok.fail.prototype
+{assert}.ok.fail.prototype.constructor
+{assert}.ok.ifError
+{assert}.ok.ifError.length
+{assert}.ok.ifError.name
+{assert}.ok.ifError.prototype
+{assert}.ok.ifError.prototype.constructor
+{assert}.ok.length
+{assert}.ok.match
+{assert}.ok.match.length
+{assert}.ok.match.name
+{assert}.ok.match.prototype
+{assert}.ok.match.prototype.constructor
+{assert}.ok.name
+{assert}.ok.notDeepEqual
+{assert}.ok.notDeepEqual.length
+{assert}.ok.notDeepEqual.name
+{assert}.ok.notDeepEqual.prototype
+{assert}.ok.notDeepEqual.prototype.constructor
+{assert}.ok.notDeepStrictEqual
+{assert}.ok.notDeepStrictEqual.length
+{assert}.ok.notDeepStrictEqual.name
+{assert}.ok.notDeepStrictEqual.prototype
+{assert}.ok.notDeepStrictEqual.prototype.constructor
+{assert}.ok.notEqual
+{assert}.ok.notEqual.length
+{assert}.ok.notEqual.name
+{assert}.ok.notEqual.prototype
+{assert}.ok.notEqual.prototype.constructor
+{assert}.ok.notStrictEqual
+{assert}.ok.notStrictEqual.length
+{assert}.ok.notStrictEqual.name
+{assert}.ok.notStrictEqual.prototype
+{assert}.ok.notStrictEqual.prototype.constructor
+{assert}.ok.ok
+{assert}.ok.partialDeepStrictEqual
+{assert}.ok.partialDeepStrictEqual.length
+{assert}.ok.partialDeepStrictEqual.name
+{assert}.ok.partialDeepStrictEqual.prototype
+{assert}.ok.partialDeepStrictEqual.prototype.constructor
+{assert}.ok.prototype
+{assert}.ok.prototype.constructor
+{assert}.ok.rejects
+{assert}.ok.rejects.length
+{assert}.ok.rejects.name
+{assert}.ok.strict
+{assert}.ok.strict.AssertionError
+{assert}.ok.strict.AssertionError.length
+{assert}.ok.strict.AssertionError.name
+{assert}.ok.strict.AssertionError.prototype
+{assert}.ok.strict.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert}.ok.strict.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert}.ok.strict.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert}.ok.strict.AssertionError.prototype.constructor
+{assert}.ok.strict.AssertionError.prototype.toString
+{assert}.ok.strict.AssertionError.prototype.toString.length
+{assert}.ok.strict.AssertionError.prototype.toString.name
+{assert}.ok.strict.deepEqual
+{assert}.ok.strict.deepEqual.length
+{assert}.ok.strict.deepEqual.name
+{assert}.ok.strict.deepEqual.prototype
+{assert}.ok.strict.deepEqual.prototype.constructor
+{assert}.ok.strict.deepStrictEqual
+{assert}.ok.strict.deepStrictEqual.length
+{assert}.ok.strict.deepStrictEqual.name
+{assert}.ok.strict.deepStrictEqual.prototype
+{assert}.ok.strict.deepStrictEqual.prototype.constructor
+{assert}.ok.strict.doesNotMatch
+{assert}.ok.strict.doesNotMatch.length
+{assert}.ok.strict.doesNotMatch.name
+{assert}.ok.strict.doesNotMatch.prototype
+{assert}.ok.strict.doesNotMatch.prototype.constructor
+{assert}.ok.strict.doesNotReject
+{assert}.ok.strict.doesNotReject.length
+{assert}.ok.strict.doesNotReject.name
+{assert}.ok.strict.doesNotThrow
+{assert}.ok.strict.doesNotThrow.length
+{assert}.ok.strict.doesNotThrow.name
+{assert}.ok.strict.doesNotThrow.prototype
+{assert}.ok.strict.doesNotThrow.prototype.constructor
+{assert}.ok.strict.equal
+{assert}.ok.strict.equal.length
+{assert}.ok.strict.equal.name
+{assert}.ok.strict.equal.prototype
+{assert}.ok.strict.equal.prototype.constructor
+{assert}.ok.strict.fail
+{assert}.ok.strict.fail.length
+{assert}.ok.strict.fail.name
+{assert}.ok.strict.fail.prototype
+{assert}.ok.strict.fail.prototype.constructor
+{assert}.ok.strict.ifError
+{assert}.ok.strict.ifError.length
+{assert}.ok.strict.ifError.name
+{assert}.ok.strict.ifError.prototype
+{assert}.ok.strict.ifError.prototype.constructor
+{assert}.ok.strict.length
+{assert}.ok.strict.match
+{assert}.ok.strict.match.length
+{assert}.ok.strict.match.name
+{assert}.ok.strict.match.prototype
+{assert}.ok.strict.match.prototype.constructor
+{assert}.ok.strict.name
+{assert}.ok.strict.notDeepEqual
+{assert}.ok.strict.notDeepEqual.length
+{assert}.ok.strict.notDeepEqual.name
+{assert}.ok.strict.notDeepEqual.prototype
+{assert}.ok.strict.notDeepEqual.prototype.constructor
+{assert}.ok.strict.notDeepStrictEqual
+{assert}.ok.strict.notDeepStrictEqual.length
+{assert}.ok.strict.notDeepStrictEqual.name
+{assert}.ok.strict.notDeepStrictEqual.prototype
+{assert}.ok.strict.notDeepStrictEqual.prototype.constructor
+{assert}.ok.strict.notEqual
+{assert}.ok.strict.notEqual.length
+{assert}.ok.strict.notEqual.name
+{assert}.ok.strict.notEqual.prototype
+{assert}.ok.strict.notEqual.prototype.constructor
+{assert}.ok.strict.notStrictEqual
+{assert}.ok.strict.notStrictEqual.length
+{assert}.ok.strict.notStrictEqual.name
+{assert}.ok.strict.notStrictEqual.prototype
+{assert}.ok.strict.notStrictEqual.prototype.constructor
+{assert}.ok.strict.ok
+{assert}.ok.strict.partialDeepStrictEqual
+{assert}.ok.strict.partialDeepStrictEqual.length
+{assert}.ok.strict.partialDeepStrictEqual.name
+{assert}.ok.strict.partialDeepStrictEqual.prototype
+{assert}.ok.strict.partialDeepStrictEqual.prototype.constructor
+{assert}.ok.strict.prototype
+{assert}.ok.strict.prototype.constructor
+{assert}.ok.strict.rejects
+{assert}.ok.strict.rejects.length
+{assert}.ok.strict.rejects.name
+{assert}.ok.strict.strict
+{assert}.ok.strict.strictEqual
+{assert}.ok.strict.strictEqual.length
+{assert}.ok.strict.strictEqual.name
+{assert}.ok.strict.strictEqual.prototype
+{assert}.ok.strict.strictEqual.prototype.constructor
+{assert}.ok.strict.throws
+{assert}.ok.strict.throws.length
+{assert}.ok.strict.throws.name
+{assert}.ok.strict.throws.prototype
+{assert}.ok.strict.throws.prototype.constructor
+{assert}.ok.strictEqual
+{assert}.ok.strictEqual.length
+{assert}.ok.strictEqual.name
+{assert}.ok.strictEqual.prototype
+{assert}.ok.strictEqual.prototype.constructor
+{assert}.ok.throws
+{assert}.ok.throws.length
+{assert}.ok.throws.name
+{assert}.ok.throws.prototype
+{assert}.ok.throws.prototype.constructor
+{assert}.partialDeepStrictEqual
+{assert}.partialDeepStrictEqual.length
+{assert}.partialDeepStrictEqual.name
+{assert}.partialDeepStrictEqual.prototype
+{assert}.partialDeepStrictEqual.prototype.constructor
+{assert}.rejects
+{assert}.rejects.length
+{assert}.rejects.name
+{assert}.strict
+{assert}.strict.AssertionError
+{assert}.strict.AssertionError.length
+{assert}.strict.AssertionError.name
+{assert}.strict.AssertionError.prototype
+{assert}.strict.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert}.strict.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert}.strict.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert}.strict.AssertionError.prototype.constructor
+{assert}.strict.AssertionError.prototype.toString
+{assert}.strict.AssertionError.prototype.toString.length
+{assert}.strict.AssertionError.prototype.toString.name
+{assert}.strict.deepEqual
+{assert}.strict.deepEqual.length
+{assert}.strict.deepEqual.name
+{assert}.strict.deepEqual.prototype
+{assert}.strict.deepEqual.prototype.constructor
+{assert}.strict.deepStrictEqual
+{assert}.strict.deepStrictEqual.length
+{assert}.strict.deepStrictEqual.name
+{assert}.strict.deepStrictEqual.prototype
+{assert}.strict.deepStrictEqual.prototype.constructor
+{assert}.strict.doesNotMatch
+{assert}.strict.doesNotMatch.length
+{assert}.strict.doesNotMatch.name
+{assert}.strict.doesNotMatch.prototype
+{assert}.strict.doesNotMatch.prototype.constructor
+{assert}.strict.doesNotReject
+{assert}.strict.doesNotReject.length
+{assert}.strict.doesNotReject.name
+{assert}.strict.doesNotThrow
+{assert}.strict.doesNotThrow.length
+{assert}.strict.doesNotThrow.name
+{assert}.strict.doesNotThrow.prototype
+{assert}.strict.doesNotThrow.prototype.constructor
+{assert}.strict.equal
+{assert}.strict.equal.length
+{assert}.strict.equal.name
+{assert}.strict.equal.prototype
+{assert}.strict.equal.prototype.constructor
+{assert}.strict.fail
+{assert}.strict.fail.length
+{assert}.strict.fail.name
+{assert}.strict.fail.prototype
+{assert}.strict.fail.prototype.constructor
+{assert}.strict.ifError
+{assert}.strict.ifError.length
+{assert}.strict.ifError.name
+{assert}.strict.ifError.prototype
+{assert}.strict.ifError.prototype.constructor
+{assert}.strict.length
+{assert}.strict.match
+{assert}.strict.match.length
+{assert}.strict.match.name
+{assert}.strict.match.prototype
+{assert}.strict.match.prototype.constructor
+{assert}.strict.name
+{assert}.strict.notDeepEqual
+{assert}.strict.notDeepEqual.length
+{assert}.strict.notDeepEqual.name
+{assert}.strict.notDeepEqual.prototype
+{assert}.strict.notDeepEqual.prototype.constructor
+{assert}.strict.notDeepStrictEqual
+{assert}.strict.notDeepStrictEqual.length
+{assert}.strict.notDeepStrictEqual.name
+{assert}.strict.notDeepStrictEqual.prototype
+{assert}.strict.notDeepStrictEqual.prototype.constructor
+{assert}.strict.notEqual
+{assert}.strict.notEqual.length
+{assert}.strict.notEqual.name
+{assert}.strict.notEqual.prototype
+{assert}.strict.notEqual.prototype.constructor
+{assert}.strict.notStrictEqual
+{assert}.strict.notStrictEqual.length
+{assert}.strict.notStrictEqual.name
+{assert}.strict.notStrictEqual.prototype
+{assert}.strict.notStrictEqual.prototype.constructor
+{assert}.strict.ok
+{assert}.strict.ok.AssertionError
+{assert}.strict.ok.AssertionError.length
+{assert}.strict.ok.AssertionError.name
+{assert}.strict.ok.AssertionError.prototype
+{assert}.strict.ok.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert}.strict.ok.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert}.strict.ok.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert}.strict.ok.AssertionError.prototype.constructor
+{assert}.strict.ok.AssertionError.prototype.toString
+{assert}.strict.ok.AssertionError.prototype.toString.length
+{assert}.strict.ok.AssertionError.prototype.toString.name
+{assert}.strict.ok.deepEqual
+{assert}.strict.ok.deepEqual.length
+{assert}.strict.ok.deepEqual.name
+{assert}.strict.ok.deepEqual.prototype
+{assert}.strict.ok.deepEqual.prototype.constructor
+{assert}.strict.ok.deepStrictEqual
+{assert}.strict.ok.deepStrictEqual.length
+{assert}.strict.ok.deepStrictEqual.name
+{assert}.strict.ok.deepStrictEqual.prototype
+{assert}.strict.ok.deepStrictEqual.prototype.constructor
+{assert}.strict.ok.doesNotMatch
+{assert}.strict.ok.doesNotMatch.length
+{assert}.strict.ok.doesNotMatch.name
+{assert}.strict.ok.doesNotMatch.prototype
+{assert}.strict.ok.doesNotMatch.prototype.constructor
+{assert}.strict.ok.doesNotReject
+{assert}.strict.ok.doesNotReject.length
+{assert}.strict.ok.doesNotReject.name
+{assert}.strict.ok.doesNotThrow
+{assert}.strict.ok.doesNotThrow.length
+{assert}.strict.ok.doesNotThrow.name
+{assert}.strict.ok.doesNotThrow.prototype
+{assert}.strict.ok.doesNotThrow.prototype.constructor
+{assert}.strict.ok.equal
+{assert}.strict.ok.equal.length
+{assert}.strict.ok.equal.name
+{assert}.strict.ok.equal.prototype
+{assert}.strict.ok.equal.prototype.constructor
+{assert}.strict.ok.fail
+{assert}.strict.ok.fail.length
+{assert}.strict.ok.fail.name
+{assert}.strict.ok.fail.prototype
+{assert}.strict.ok.fail.prototype.constructor
+{assert}.strict.ok.ifError
+{assert}.strict.ok.ifError.length
+{assert}.strict.ok.ifError.name
+{assert}.strict.ok.ifError.prototype
+{assert}.strict.ok.ifError.prototype.constructor
+{assert}.strict.ok.length
+{assert}.strict.ok.match
+{assert}.strict.ok.match.length
+{assert}.strict.ok.match.name
+{assert}.strict.ok.match.prototype
+{assert}.strict.ok.match.prototype.constructor
+{assert}.strict.ok.name
+{assert}.strict.ok.notDeepEqual
+{assert}.strict.ok.notDeepEqual.length
+{assert}.strict.ok.notDeepEqual.name
+{assert}.strict.ok.notDeepEqual.prototype
+{assert}.strict.ok.notDeepEqual.prototype.constructor
+{assert}.strict.ok.notDeepStrictEqual
+{assert}.strict.ok.notDeepStrictEqual.length
+{assert}.strict.ok.notDeepStrictEqual.name
+{assert}.strict.ok.notDeepStrictEqual.prototype
+{assert}.strict.ok.notDeepStrictEqual.prototype.constructor
+{assert}.strict.ok.notEqual
+{assert}.strict.ok.notEqual.length
+{assert}.strict.ok.notEqual.name
+{assert}.strict.ok.notEqual.prototype
+{assert}.strict.ok.notEqual.prototype.constructor
+{assert}.strict.ok.notStrictEqual
+{assert}.strict.ok.notStrictEqual.length
+{assert}.strict.ok.notStrictEqual.name
+{assert}.strict.ok.notStrictEqual.prototype
+{assert}.strict.ok.notStrictEqual.prototype.constructor
+{assert}.strict.ok.ok
+{assert}.strict.ok.partialDeepStrictEqual
+{assert}.strict.ok.partialDeepStrictEqual.length
+{assert}.strict.ok.partialDeepStrictEqual.name
+{assert}.strict.ok.partialDeepStrictEqual.prototype
+{assert}.strict.ok.partialDeepStrictEqual.prototype.constructor
+{assert}.strict.ok.prototype
+{assert}.strict.ok.prototype.constructor
+{assert}.strict.ok.rejects
+{assert}.strict.ok.rejects.length
+{assert}.strict.ok.rejects.name
+{assert}.strict.ok.strict
+{assert}.strict.ok.strictEqual
+{assert}.strict.ok.strictEqual.length
+{assert}.strict.ok.strictEqual.name
+{assert}.strict.ok.strictEqual.prototype
+{assert}.strict.ok.strictEqual.prototype.constructor
+{assert}.strict.ok.throws
+{assert}.strict.ok.throws.length
+{assert}.strict.ok.throws.name
+{assert}.strict.ok.throws.prototype
+{assert}.strict.ok.throws.prototype.constructor
+{assert}.strict.partialDeepStrictEqual
+{assert}.strict.partialDeepStrictEqual.length
+{assert}.strict.partialDeepStrictEqual.name
+{assert}.strict.partialDeepStrictEqual.prototype
+{assert}.strict.partialDeepStrictEqual.prototype.constructor
+{assert}.strict.prototype
+{assert}.strict.prototype.constructor
+{assert}.strict.rejects
+{assert}.strict.rejects.length
+{assert}.strict.rejects.name
+{assert}.strict.strict
+{assert}.strict.strictEqual
+{assert}.strict.strictEqual.length
+{assert}.strict.strictEqual.name
+{assert}.strict.strictEqual.prototype
+{assert}.strict.strictEqual.prototype.constructor
+{assert}.strict.throws
+{assert}.strict.throws.length
+{assert}.strict.throws.name
+{assert}.strict.throws.prototype
+{assert}.strict.throws.prototype.constructor
+{assert}.strictEqual
+{assert}.strictEqual.length
+{assert}.strictEqual.name
+{assert}.strictEqual.prototype
+{assert}.strictEqual.prototype.constructor
+{assert}.throws
+{assert}.throws.length
+{assert}.throws.name
+{assert}.throws.prototype
+{assert}.throws.prototype.constructor
diff --git a/test/fixtures/apiSurface/assert-strict b/test/fixtures/apiSurface/assert-strict
new file mode 100644
index 00000000000000..4fca3d2399840e
--- /dev/null
+++ b/test/fixtures/apiSurface/assert-strict
@@ -0,0 +1,684 @@
+{assert/strict}.AssertionError
+{assert/strict}.AssertionError.length
+{assert/strict}.AssertionError.name
+{assert/strict}.AssertionError.prototype
+{assert/strict}.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert/strict}.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert/strict}.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert/strict}.AssertionError.prototype.constructor
+{assert/strict}.AssertionError.prototype.toString
+{assert/strict}.AssertionError.prototype.toString.length
+{assert/strict}.AssertionError.prototype.toString.name
+{assert/strict}.[Symbol.toStringTag]
+{assert/strict}.deepEqual
+{assert/strict}.deepEqual.length
+{assert/strict}.deepEqual.name
+{assert/strict}.deepEqual.prototype
+{assert/strict}.deepEqual.prototype.constructor
+{assert/strict}.deepStrictEqual
+{assert/strict}.deepStrictEqual.length
+{assert/strict}.deepStrictEqual.name
+{assert/strict}.deepStrictEqual.prototype
+{assert/strict}.deepStrictEqual.prototype.constructor
+{assert/strict}.default
+{assert/strict}.default.AssertionError
+{assert/strict}.default.AssertionError.length
+{assert/strict}.default.AssertionError.name
+{assert/strict}.default.AssertionError.prototype
+{assert/strict}.default.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert/strict}.default.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert/strict}.default.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert/strict}.default.AssertionError.prototype.constructor
+{assert/strict}.default.AssertionError.prototype.toString
+{assert/strict}.default.AssertionError.prototype.toString.length
+{assert/strict}.default.AssertionError.prototype.toString.name
+{assert/strict}.default.deepEqual
+{assert/strict}.default.deepEqual.length
+{assert/strict}.default.deepEqual.name
+{assert/strict}.default.deepEqual.prototype
+{assert/strict}.default.deepEqual.prototype.constructor
+{assert/strict}.default.deepStrictEqual
+{assert/strict}.default.deepStrictEqual.length
+{assert/strict}.default.deepStrictEqual.name
+{assert/strict}.default.deepStrictEqual.prototype
+{assert/strict}.default.deepStrictEqual.prototype.constructor
+{assert/strict}.default.doesNotMatch
+{assert/strict}.default.doesNotMatch.length
+{assert/strict}.default.doesNotMatch.name
+{assert/strict}.default.doesNotMatch.prototype
+{assert/strict}.default.doesNotMatch.prototype.constructor
+{assert/strict}.default.doesNotReject
+{assert/strict}.default.doesNotReject.length
+{assert/strict}.default.doesNotReject.name
+{assert/strict}.default.doesNotThrow
+{assert/strict}.default.doesNotThrow.length
+{assert/strict}.default.doesNotThrow.name
+{assert/strict}.default.doesNotThrow.prototype
+{assert/strict}.default.doesNotThrow.prototype.constructor
+{assert/strict}.default.equal
+{assert/strict}.default.equal.length
+{assert/strict}.default.equal.name
+{assert/strict}.default.equal.prototype
+{assert/strict}.default.equal.prototype.constructor
+{assert/strict}.default.fail
+{assert/strict}.default.fail.length
+{assert/strict}.default.fail.name
+{assert/strict}.default.fail.prototype
+{assert/strict}.default.fail.prototype.constructor
+{assert/strict}.default.ifError
+{assert/strict}.default.ifError.length
+{assert/strict}.default.ifError.name
+{assert/strict}.default.ifError.prototype
+{assert/strict}.default.ifError.prototype.constructor
+{assert/strict}.default.length
+{assert/strict}.default.match
+{assert/strict}.default.match.length
+{assert/strict}.default.match.name
+{assert/strict}.default.match.prototype
+{assert/strict}.default.match.prototype.constructor
+{assert/strict}.default.name
+{assert/strict}.default.notDeepEqual
+{assert/strict}.default.notDeepEqual.length
+{assert/strict}.default.notDeepEqual.name
+{assert/strict}.default.notDeepEqual.prototype
+{assert/strict}.default.notDeepEqual.prototype.constructor
+{assert/strict}.default.notDeepStrictEqual
+{assert/strict}.default.notDeepStrictEqual.length
+{assert/strict}.default.notDeepStrictEqual.name
+{assert/strict}.default.notDeepStrictEqual.prototype
+{assert/strict}.default.notDeepStrictEqual.prototype.constructor
+{assert/strict}.default.notEqual
+{assert/strict}.default.notEqual.length
+{assert/strict}.default.notEqual.name
+{assert/strict}.default.notEqual.prototype
+{assert/strict}.default.notEqual.prototype.constructor
+{assert/strict}.default.notStrictEqual
+{assert/strict}.default.notStrictEqual.length
+{assert/strict}.default.notStrictEqual.name
+{assert/strict}.default.notStrictEqual.prototype
+{assert/strict}.default.notStrictEqual.prototype.constructor
+{assert/strict}.default.ok
+{assert/strict}.default.ok.AssertionError
+{assert/strict}.default.ok.AssertionError.length
+{assert/strict}.default.ok.AssertionError.name
+{assert/strict}.default.ok.AssertionError.prototype
+{assert/strict}.default.ok.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert/strict}.default.ok.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert/strict}.default.ok.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert/strict}.default.ok.AssertionError.prototype.constructor
+{assert/strict}.default.ok.AssertionError.prototype.toString
+{assert/strict}.default.ok.AssertionError.prototype.toString.length
+{assert/strict}.default.ok.AssertionError.prototype.toString.name
+{assert/strict}.default.ok.deepEqual
+{assert/strict}.default.ok.deepEqual.length
+{assert/strict}.default.ok.deepEqual.name
+{assert/strict}.default.ok.deepEqual.prototype
+{assert/strict}.default.ok.deepEqual.prototype.constructor
+{assert/strict}.default.ok.deepStrictEqual
+{assert/strict}.default.ok.deepStrictEqual.length
+{assert/strict}.default.ok.deepStrictEqual.name
+{assert/strict}.default.ok.deepStrictEqual.prototype
+{assert/strict}.default.ok.deepStrictEqual.prototype.constructor
+{assert/strict}.default.ok.doesNotMatch
+{assert/strict}.default.ok.doesNotMatch.length
+{assert/strict}.default.ok.doesNotMatch.name
+{assert/strict}.default.ok.doesNotMatch.prototype
+{assert/strict}.default.ok.doesNotMatch.prototype.constructor
+{assert/strict}.default.ok.doesNotReject
+{assert/strict}.default.ok.doesNotReject.length
+{assert/strict}.default.ok.doesNotReject.name
+{assert/strict}.default.ok.doesNotThrow
+{assert/strict}.default.ok.doesNotThrow.length
+{assert/strict}.default.ok.doesNotThrow.name
+{assert/strict}.default.ok.doesNotThrow.prototype
+{assert/strict}.default.ok.doesNotThrow.prototype.constructor
+{assert/strict}.default.ok.equal
+{assert/strict}.default.ok.equal.length
+{assert/strict}.default.ok.equal.name
+{assert/strict}.default.ok.equal.prototype
+{assert/strict}.default.ok.equal.prototype.constructor
+{assert/strict}.default.ok.fail
+{assert/strict}.default.ok.fail.length
+{assert/strict}.default.ok.fail.name
+{assert/strict}.default.ok.fail.prototype
+{assert/strict}.default.ok.fail.prototype.constructor
+{assert/strict}.default.ok.ifError
+{assert/strict}.default.ok.ifError.length
+{assert/strict}.default.ok.ifError.name
+{assert/strict}.default.ok.ifError.prototype
+{assert/strict}.default.ok.ifError.prototype.constructor
+{assert/strict}.default.ok.length
+{assert/strict}.default.ok.match
+{assert/strict}.default.ok.match.length
+{assert/strict}.default.ok.match.name
+{assert/strict}.default.ok.match.prototype
+{assert/strict}.default.ok.match.prototype.constructor
+{assert/strict}.default.ok.name
+{assert/strict}.default.ok.notDeepEqual
+{assert/strict}.default.ok.notDeepEqual.length
+{assert/strict}.default.ok.notDeepEqual.name
+{assert/strict}.default.ok.notDeepEqual.prototype
+{assert/strict}.default.ok.notDeepEqual.prototype.constructor
+{assert/strict}.default.ok.notDeepStrictEqual
+{assert/strict}.default.ok.notDeepStrictEqual.length
+{assert/strict}.default.ok.notDeepStrictEqual.name
+{assert/strict}.default.ok.notDeepStrictEqual.prototype
+{assert/strict}.default.ok.notDeepStrictEqual.prototype.constructor
+{assert/strict}.default.ok.notEqual
+{assert/strict}.default.ok.notEqual.length
+{assert/strict}.default.ok.notEqual.name
+{assert/strict}.default.ok.notEqual.prototype
+{assert/strict}.default.ok.notEqual.prototype.constructor
+{assert/strict}.default.ok.notStrictEqual
+{assert/strict}.default.ok.notStrictEqual.length
+{assert/strict}.default.ok.notStrictEqual.name
+{assert/strict}.default.ok.notStrictEqual.prototype
+{assert/strict}.default.ok.notStrictEqual.prototype.constructor
+{assert/strict}.default.ok.ok
+{assert/strict}.default.ok.partialDeepStrictEqual
+{assert/strict}.default.ok.partialDeepStrictEqual.length
+{assert/strict}.default.ok.partialDeepStrictEqual.name
+{assert/strict}.default.ok.partialDeepStrictEqual.prototype
+{assert/strict}.default.ok.partialDeepStrictEqual.prototype.constructor
+{assert/strict}.default.ok.prototype
+{assert/strict}.default.ok.prototype.constructor
+{assert/strict}.default.ok.rejects
+{assert/strict}.default.ok.rejects.length
+{assert/strict}.default.ok.rejects.name
+{assert/strict}.default.ok.strict
+{assert/strict}.default.ok.strictEqual
+{assert/strict}.default.ok.strictEqual.length
+{assert/strict}.default.ok.strictEqual.name
+{assert/strict}.default.ok.strictEqual.prototype
+{assert/strict}.default.ok.strictEqual.prototype.constructor
+{assert/strict}.default.ok.throws
+{assert/strict}.default.ok.throws.length
+{assert/strict}.default.ok.throws.name
+{assert/strict}.default.ok.throws.prototype
+{assert/strict}.default.ok.throws.prototype.constructor
+{assert/strict}.default.partialDeepStrictEqual
+{assert/strict}.default.partialDeepStrictEqual.length
+{assert/strict}.default.partialDeepStrictEqual.name
+{assert/strict}.default.partialDeepStrictEqual.prototype
+{assert/strict}.default.partialDeepStrictEqual.prototype.constructor
+{assert/strict}.default.prototype
+{assert/strict}.default.prototype.constructor
+{assert/strict}.default.rejects
+{assert/strict}.default.rejects.length
+{assert/strict}.default.rejects.name
+{assert/strict}.default.strict
+{assert/strict}.default.strictEqual
+{assert/strict}.default.strictEqual.length
+{assert/strict}.default.strictEqual.name
+{assert/strict}.default.strictEqual.prototype
+{assert/strict}.default.strictEqual.prototype.constructor
+{assert/strict}.default.throws
+{assert/strict}.default.throws.length
+{assert/strict}.default.throws.name
+{assert/strict}.default.throws.prototype
+{assert/strict}.default.throws.prototype.constructor
+{assert/strict}.doesNotMatch
+{assert/strict}.doesNotMatch.length
+{assert/strict}.doesNotMatch.name
+{assert/strict}.doesNotMatch.prototype
+{assert/strict}.doesNotMatch.prototype.constructor
+{assert/strict}.doesNotReject
+{assert/strict}.doesNotReject.length
+{assert/strict}.doesNotReject.name
+{assert/strict}.doesNotThrow
+{assert/strict}.doesNotThrow.length
+{assert/strict}.doesNotThrow.name
+{assert/strict}.doesNotThrow.prototype
+{assert/strict}.doesNotThrow.prototype.constructor
+{assert/strict}.equal
+{assert/strict}.equal.length
+{assert/strict}.equal.name
+{assert/strict}.equal.prototype
+{assert/strict}.equal.prototype.constructor
+{assert/strict}.fail
+{assert/strict}.fail.length
+{assert/strict}.fail.name
+{assert/strict}.fail.prototype
+{assert/strict}.fail.prototype.constructor
+{assert/strict}.ifError
+{assert/strict}.ifError.length
+{assert/strict}.ifError.name
+{assert/strict}.ifError.prototype
+{assert/strict}.ifError.prototype.constructor
+{assert/strict}.match
+{assert/strict}.match.length
+{assert/strict}.match.name
+{assert/strict}.match.prototype
+{assert/strict}.match.prototype.constructor
+{assert/strict}.notDeepEqual
+{assert/strict}.notDeepEqual.length
+{assert/strict}.notDeepEqual.name
+{assert/strict}.notDeepEqual.prototype
+{assert/strict}.notDeepEqual.prototype.constructor
+{assert/strict}.notDeepStrictEqual
+{assert/strict}.notDeepStrictEqual.length
+{assert/strict}.notDeepStrictEqual.name
+{assert/strict}.notDeepStrictEqual.prototype
+{assert/strict}.notDeepStrictEqual.prototype.constructor
+{assert/strict}.notEqual
+{assert/strict}.notEqual.length
+{assert/strict}.notEqual.name
+{assert/strict}.notEqual.prototype
+{assert/strict}.notEqual.prototype.constructor
+{assert/strict}.notStrictEqual
+{assert/strict}.notStrictEqual.length
+{assert/strict}.notStrictEqual.name
+{assert/strict}.notStrictEqual.prototype
+{assert/strict}.notStrictEqual.prototype.constructor
+{assert/strict}.ok
+{assert/strict}.ok.AssertionError
+{assert/strict}.ok.AssertionError.length
+{assert/strict}.ok.AssertionError.name
+{assert/strict}.ok.AssertionError.prototype
+{assert/strict}.ok.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert/strict}.ok.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert/strict}.ok.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert/strict}.ok.AssertionError.prototype.constructor
+{assert/strict}.ok.AssertionError.prototype.toString
+{assert/strict}.ok.AssertionError.prototype.toString.length
+{assert/strict}.ok.AssertionError.prototype.toString.name
+{assert/strict}.ok.deepEqual
+{assert/strict}.ok.deepEqual.length
+{assert/strict}.ok.deepEqual.name
+{assert/strict}.ok.deepEqual.prototype
+{assert/strict}.ok.deepEqual.prototype.constructor
+{assert/strict}.ok.deepStrictEqual
+{assert/strict}.ok.deepStrictEqual.length
+{assert/strict}.ok.deepStrictEqual.name
+{assert/strict}.ok.deepStrictEqual.prototype
+{assert/strict}.ok.deepStrictEqual.prototype.constructor
+{assert/strict}.ok.doesNotMatch
+{assert/strict}.ok.doesNotMatch.length
+{assert/strict}.ok.doesNotMatch.name
+{assert/strict}.ok.doesNotMatch.prototype
+{assert/strict}.ok.doesNotMatch.prototype.constructor
+{assert/strict}.ok.doesNotReject
+{assert/strict}.ok.doesNotReject.length
+{assert/strict}.ok.doesNotReject.name
+{assert/strict}.ok.doesNotThrow
+{assert/strict}.ok.doesNotThrow.length
+{assert/strict}.ok.doesNotThrow.name
+{assert/strict}.ok.doesNotThrow.prototype
+{assert/strict}.ok.doesNotThrow.prototype.constructor
+{assert/strict}.ok.equal
+{assert/strict}.ok.equal.length
+{assert/strict}.ok.equal.name
+{assert/strict}.ok.equal.prototype
+{assert/strict}.ok.equal.prototype.constructor
+{assert/strict}.ok.fail
+{assert/strict}.ok.fail.length
+{assert/strict}.ok.fail.name
+{assert/strict}.ok.fail.prototype
+{assert/strict}.ok.fail.prototype.constructor
+{assert/strict}.ok.ifError
+{assert/strict}.ok.ifError.length
+{assert/strict}.ok.ifError.name
+{assert/strict}.ok.ifError.prototype
+{assert/strict}.ok.ifError.prototype.constructor
+{assert/strict}.ok.length
+{assert/strict}.ok.match
+{assert/strict}.ok.match.length
+{assert/strict}.ok.match.name
+{assert/strict}.ok.match.prototype
+{assert/strict}.ok.match.prototype.constructor
+{assert/strict}.ok.name
+{assert/strict}.ok.notDeepEqual
+{assert/strict}.ok.notDeepEqual.length
+{assert/strict}.ok.notDeepEqual.name
+{assert/strict}.ok.notDeepEqual.prototype
+{assert/strict}.ok.notDeepEqual.prototype.constructor
+{assert/strict}.ok.notDeepStrictEqual
+{assert/strict}.ok.notDeepStrictEqual.length
+{assert/strict}.ok.notDeepStrictEqual.name
+{assert/strict}.ok.notDeepStrictEqual.prototype
+{assert/strict}.ok.notDeepStrictEqual.prototype.constructor
+{assert/strict}.ok.notEqual
+{assert/strict}.ok.notEqual.length
+{assert/strict}.ok.notEqual.name
+{assert/strict}.ok.notEqual.prototype
+{assert/strict}.ok.notEqual.prototype.constructor
+{assert/strict}.ok.notStrictEqual
+{assert/strict}.ok.notStrictEqual.length
+{assert/strict}.ok.notStrictEqual.name
+{assert/strict}.ok.notStrictEqual.prototype
+{assert/strict}.ok.notStrictEqual.prototype.constructor
+{assert/strict}.ok.ok
+{assert/strict}.ok.partialDeepStrictEqual
+{assert/strict}.ok.partialDeepStrictEqual.length
+{assert/strict}.ok.partialDeepStrictEqual.name
+{assert/strict}.ok.partialDeepStrictEqual.prototype
+{assert/strict}.ok.partialDeepStrictEqual.prototype.constructor
+{assert/strict}.ok.prototype
+{assert/strict}.ok.prototype.constructor
+{assert/strict}.ok.rejects
+{assert/strict}.ok.rejects.length
+{assert/strict}.ok.rejects.name
+{assert/strict}.ok.strict
+{assert/strict}.ok.strict.AssertionError
+{assert/strict}.ok.strict.AssertionError.length
+{assert/strict}.ok.strict.AssertionError.name
+{assert/strict}.ok.strict.AssertionError.prototype
+{assert/strict}.ok.strict.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert/strict}.ok.strict.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert/strict}.ok.strict.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert/strict}.ok.strict.AssertionError.prototype.constructor
+{assert/strict}.ok.strict.AssertionError.prototype.toString
+{assert/strict}.ok.strict.AssertionError.prototype.toString.length
+{assert/strict}.ok.strict.AssertionError.prototype.toString.name
+{assert/strict}.ok.strict.deepEqual
+{assert/strict}.ok.strict.deepEqual.length
+{assert/strict}.ok.strict.deepEqual.name
+{assert/strict}.ok.strict.deepEqual.prototype
+{assert/strict}.ok.strict.deepEqual.prototype.constructor
+{assert/strict}.ok.strict.deepStrictEqual
+{assert/strict}.ok.strict.deepStrictEqual.length
+{assert/strict}.ok.strict.deepStrictEqual.name
+{assert/strict}.ok.strict.deepStrictEqual.prototype
+{assert/strict}.ok.strict.deepStrictEqual.prototype.constructor
+{assert/strict}.ok.strict.doesNotMatch
+{assert/strict}.ok.strict.doesNotMatch.length
+{assert/strict}.ok.strict.doesNotMatch.name
+{assert/strict}.ok.strict.doesNotMatch.prototype
+{assert/strict}.ok.strict.doesNotMatch.prototype.constructor
+{assert/strict}.ok.strict.doesNotReject
+{assert/strict}.ok.strict.doesNotReject.length
+{assert/strict}.ok.strict.doesNotReject.name
+{assert/strict}.ok.strict.doesNotThrow
+{assert/strict}.ok.strict.doesNotThrow.length
+{assert/strict}.ok.strict.doesNotThrow.name
+{assert/strict}.ok.strict.doesNotThrow.prototype
+{assert/strict}.ok.strict.doesNotThrow.prototype.constructor
+{assert/strict}.ok.strict.equal
+{assert/strict}.ok.strict.equal.length
+{assert/strict}.ok.strict.equal.name
+{assert/strict}.ok.strict.equal.prototype
+{assert/strict}.ok.strict.equal.prototype.constructor
+{assert/strict}.ok.strict.fail
+{assert/strict}.ok.strict.fail.length
+{assert/strict}.ok.strict.fail.name
+{assert/strict}.ok.strict.fail.prototype
+{assert/strict}.ok.strict.fail.prototype.constructor
+{assert/strict}.ok.strict.ifError
+{assert/strict}.ok.strict.ifError.length
+{assert/strict}.ok.strict.ifError.name
+{assert/strict}.ok.strict.ifError.prototype
+{assert/strict}.ok.strict.ifError.prototype.constructor
+{assert/strict}.ok.strict.length
+{assert/strict}.ok.strict.match
+{assert/strict}.ok.strict.match.length
+{assert/strict}.ok.strict.match.name
+{assert/strict}.ok.strict.match.prototype
+{assert/strict}.ok.strict.match.prototype.constructor
+{assert/strict}.ok.strict.name
+{assert/strict}.ok.strict.notDeepEqual
+{assert/strict}.ok.strict.notDeepEqual.length
+{assert/strict}.ok.strict.notDeepEqual.name
+{assert/strict}.ok.strict.notDeepEqual.prototype
+{assert/strict}.ok.strict.notDeepEqual.prototype.constructor
+{assert/strict}.ok.strict.notDeepStrictEqual
+{assert/strict}.ok.strict.notDeepStrictEqual.length
+{assert/strict}.ok.strict.notDeepStrictEqual.name
+{assert/strict}.ok.strict.notDeepStrictEqual.prototype
+{assert/strict}.ok.strict.notDeepStrictEqual.prototype.constructor
+{assert/strict}.ok.strict.notEqual
+{assert/strict}.ok.strict.notEqual.length
+{assert/strict}.ok.strict.notEqual.name
+{assert/strict}.ok.strict.notEqual.prototype
+{assert/strict}.ok.strict.notEqual.prototype.constructor
+{assert/strict}.ok.strict.notStrictEqual
+{assert/strict}.ok.strict.notStrictEqual.length
+{assert/strict}.ok.strict.notStrictEqual.name
+{assert/strict}.ok.strict.notStrictEqual.prototype
+{assert/strict}.ok.strict.notStrictEqual.prototype.constructor
+{assert/strict}.ok.strict.ok
+{assert/strict}.ok.strict.partialDeepStrictEqual
+{assert/strict}.ok.strict.partialDeepStrictEqual.length
+{assert/strict}.ok.strict.partialDeepStrictEqual.name
+{assert/strict}.ok.strict.partialDeepStrictEqual.prototype
+{assert/strict}.ok.strict.partialDeepStrictEqual.prototype.constructor
+{assert/strict}.ok.strict.prototype
+{assert/strict}.ok.strict.prototype.constructor
+{assert/strict}.ok.strict.rejects
+{assert/strict}.ok.strict.rejects.length
+{assert/strict}.ok.strict.rejects.name
+{assert/strict}.ok.strict.strict
+{assert/strict}.ok.strict.strictEqual
+{assert/strict}.ok.strict.strictEqual.length
+{assert/strict}.ok.strict.strictEqual.name
+{assert/strict}.ok.strict.strictEqual.prototype
+{assert/strict}.ok.strict.strictEqual.prototype.constructor
+{assert/strict}.ok.strict.throws
+{assert/strict}.ok.strict.throws.length
+{assert/strict}.ok.strict.throws.name
+{assert/strict}.ok.strict.throws.prototype
+{assert/strict}.ok.strict.throws.prototype.constructor
+{assert/strict}.ok.strictEqual
+{assert/strict}.ok.strictEqual.length
+{assert/strict}.ok.strictEqual.name
+{assert/strict}.ok.strictEqual.prototype
+{assert/strict}.ok.strictEqual.prototype.constructor
+{assert/strict}.ok.throws
+{assert/strict}.ok.throws.length
+{assert/strict}.ok.throws.name
+{assert/strict}.ok.throws.prototype
+{assert/strict}.ok.throws.prototype.constructor
+{assert/strict}.partialDeepStrictEqual
+{assert/strict}.partialDeepStrictEqual.length
+{assert/strict}.partialDeepStrictEqual.name
+{assert/strict}.partialDeepStrictEqual.prototype
+{assert/strict}.partialDeepStrictEqual.prototype.constructor
+{assert/strict}.rejects
+{assert/strict}.rejects.length
+{assert/strict}.rejects.name
+{assert/strict}.strict
+{assert/strict}.strict.AssertionError
+{assert/strict}.strict.AssertionError.length
+{assert/strict}.strict.AssertionError.name
+{assert/strict}.strict.AssertionError.prototype
+{assert/strict}.strict.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert/strict}.strict.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert/strict}.strict.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert/strict}.strict.AssertionError.prototype.constructor
+{assert/strict}.strict.AssertionError.prototype.toString
+{assert/strict}.strict.AssertionError.prototype.toString.length
+{assert/strict}.strict.AssertionError.prototype.toString.name
+{assert/strict}.strict.deepEqual
+{assert/strict}.strict.deepEqual.length
+{assert/strict}.strict.deepEqual.name
+{assert/strict}.strict.deepEqual.prototype
+{assert/strict}.strict.deepEqual.prototype.constructor
+{assert/strict}.strict.deepStrictEqual
+{assert/strict}.strict.deepStrictEqual.length
+{assert/strict}.strict.deepStrictEqual.name
+{assert/strict}.strict.deepStrictEqual.prototype
+{assert/strict}.strict.deepStrictEqual.prototype.constructor
+{assert/strict}.strict.doesNotMatch
+{assert/strict}.strict.doesNotMatch.length
+{assert/strict}.strict.doesNotMatch.name
+{assert/strict}.strict.doesNotMatch.prototype
+{assert/strict}.strict.doesNotMatch.prototype.constructor
+{assert/strict}.strict.doesNotReject
+{assert/strict}.strict.doesNotReject.length
+{assert/strict}.strict.doesNotReject.name
+{assert/strict}.strict.doesNotThrow
+{assert/strict}.strict.doesNotThrow.length
+{assert/strict}.strict.doesNotThrow.name
+{assert/strict}.strict.doesNotThrow.prototype
+{assert/strict}.strict.doesNotThrow.prototype.constructor
+{assert/strict}.strict.equal
+{assert/strict}.strict.equal.length
+{assert/strict}.strict.equal.name
+{assert/strict}.strict.equal.prototype
+{assert/strict}.strict.equal.prototype.constructor
+{assert/strict}.strict.fail
+{assert/strict}.strict.fail.length
+{assert/strict}.strict.fail.name
+{assert/strict}.strict.fail.prototype
+{assert/strict}.strict.fail.prototype.constructor
+{assert/strict}.strict.ifError
+{assert/strict}.strict.ifError.length
+{assert/strict}.strict.ifError.name
+{assert/strict}.strict.ifError.prototype
+{assert/strict}.strict.ifError.prototype.constructor
+{assert/strict}.strict.length
+{assert/strict}.strict.match
+{assert/strict}.strict.match.length
+{assert/strict}.strict.match.name
+{assert/strict}.strict.match.prototype
+{assert/strict}.strict.match.prototype.constructor
+{assert/strict}.strict.name
+{assert/strict}.strict.notDeepEqual
+{assert/strict}.strict.notDeepEqual.length
+{assert/strict}.strict.notDeepEqual.name
+{assert/strict}.strict.notDeepEqual.prototype
+{assert/strict}.strict.notDeepEqual.prototype.constructor
+{assert/strict}.strict.notDeepStrictEqual
+{assert/strict}.strict.notDeepStrictEqual.length
+{assert/strict}.strict.notDeepStrictEqual.name
+{assert/strict}.strict.notDeepStrictEqual.prototype
+{assert/strict}.strict.notDeepStrictEqual.prototype.constructor
+{assert/strict}.strict.notEqual
+{assert/strict}.strict.notEqual.length
+{assert/strict}.strict.notEqual.name
+{assert/strict}.strict.notEqual.prototype
+{assert/strict}.strict.notEqual.prototype.constructor
+{assert/strict}.strict.notStrictEqual
+{assert/strict}.strict.notStrictEqual.length
+{assert/strict}.strict.notStrictEqual.name
+{assert/strict}.strict.notStrictEqual.prototype
+{assert/strict}.strict.notStrictEqual.prototype.constructor
+{assert/strict}.strict.ok
+{assert/strict}.strict.ok.AssertionError
+{assert/strict}.strict.ok.AssertionError.length
+{assert/strict}.strict.ok.AssertionError.name
+{assert/strict}.strict.ok.AssertionError.prototype
+{assert/strict}.strict.ok.AssertionError.prototype.[nodejs.util.inspect.custom]
+{assert/strict}.strict.ok.AssertionError.prototype.[nodejs.util.inspect.custom].length
+{assert/strict}.strict.ok.AssertionError.prototype.[nodejs.util.inspect.custom].name
+{assert/strict}.strict.ok.AssertionError.prototype.constructor
+{assert/strict}.strict.ok.AssertionError.prototype.toString
+{assert/strict}.strict.ok.AssertionError.prototype.toString.length
+{assert/strict}.strict.ok.AssertionError.prototype.toString.name
+{assert/strict}.strict.ok.deepEqual
+{assert/strict}.strict.ok.deepEqual.length
+{assert/strict}.strict.ok.deepEqual.name
+{assert/strict}.strict.ok.deepEqual.prototype
+{assert/strict}.strict.ok.deepEqual.prototype.constructor
+{assert/strict}.strict.ok.deepStrictEqual
+{assert/strict}.strict.ok.deepStrictEqual.length
+{assert/strict}.strict.ok.deepStrictEqual.name
+{assert/strict}.strict.ok.deepStrictEqual.prototype
+{assert/strict}.strict.ok.deepStrictEqual.prototype.constructor
+{assert/strict}.strict.ok.doesNotMatch
+{assert/strict}.strict.ok.doesNotMatch.length
+{assert/strict}.strict.ok.doesNotMatch.name
+{assert/strict}.strict.ok.doesNotMatch.prototype
+{assert/strict}.strict.ok.doesNotMatch.prototype.constructor
+{assert/strict}.strict.ok.doesNotReject
+{assert/strict}.strict.ok.doesNotReject.length
+{assert/strict}.strict.ok.doesNotReject.name
+{assert/strict}.strict.ok.doesNotThrow
+{assert/strict}.strict.ok.doesNotThrow.length
+{assert/strict}.strict.ok.doesNotThrow.name
+{assert/strict}.strict.ok.doesNotThrow.prototype
+{assert/strict}.strict.ok.doesNotThrow.prototype.constructor
+{assert/strict}.strict.ok.equal
+{assert/strict}.strict.ok.equal.length
+{assert/strict}.strict.ok.equal.name
+{assert/strict}.strict.ok.equal.prototype
+{assert/strict}.strict.ok.equal.prototype.constructor
+{assert/strict}.strict.ok.fail
+{assert/strict}.strict.ok.fail.length
+{assert/strict}.strict.ok.fail.name
+{assert/strict}.strict.ok.fail.prototype
+{assert/strict}.strict.ok.fail.prototype.constructor
+{assert/strict}.strict.ok.ifError
+{assert/strict}.strict.ok.ifError.length
+{assert/strict}.strict.ok.ifError.name
+{assert/strict}.strict.ok.ifError.prototype
+{assert/strict}.strict.ok.ifError.prototype.constructor
+{assert/strict}.strict.ok.length
+{assert/strict}.strict.ok.match
+{assert/strict}.strict.ok.match.length
+{assert/strict}.strict.ok.match.name
+{assert/strict}.strict.ok.match.prototype
+{assert/strict}.strict.ok.match.prototype.constructor
+{assert/strict}.strict.ok.name
+{assert/strict}.strict.ok.notDeepEqual
+{assert/strict}.strict.ok.notDeepEqual.length
+{assert/strict}.strict.ok.notDeepEqual.name
+{assert/strict}.strict.ok.notDeepEqual.prototype
+{assert/strict}.strict.ok.notDeepEqual.prototype.constructor
+{assert/strict}.strict.ok.notDeepStrictEqual
+{assert/strict}.strict.ok.notDeepStrictEqual.length
+{assert/strict}.strict.ok.notDeepStrictEqual.name
+{assert/strict}.strict.ok.notDeepStrictEqual.prototype
+{assert/strict}.strict.ok.notDeepStrictEqual.prototype.constructor
+{assert/strict}.strict.ok.notEqual
+{assert/strict}.strict.ok.notEqual.length
+{assert/strict}.strict.ok.notEqual.name
+{assert/strict}.strict.ok.notEqual.prototype
+{assert/strict}.strict.ok.notEqual.prototype.constructor
+{assert/strict}.strict.ok.notStrictEqual
+{assert/strict}.strict.ok.notStrictEqual.length
+{assert/strict}.strict.ok.notStrictEqual.name
+{assert/strict}.strict.ok.notStrictEqual.prototype
+{assert/strict}.strict.ok.notStrictEqual.prototype.constructor
+{assert/strict}.strict.ok.ok
+{assert/strict}.strict.ok.partialDeepStrictEqual
+{assert/strict}.strict.ok.partialDeepStrictEqual.length
+{assert/strict}.strict.ok.partialDeepStrictEqual.name
+{assert/strict}.strict.ok.partialDeepStrictEqual.prototype
+{assert/strict}.strict.ok.partialDeepStrictEqual.prototype.constructor
+{assert/strict}.strict.ok.prototype
+{assert/strict}.strict.ok.prototype.constructor
+{assert/strict}.strict.ok.rejects
+{assert/strict}.strict.ok.rejects.length
+{assert/strict}.strict.ok.rejects.name
+{assert/strict}.strict.ok.strict
+{assert/strict}.strict.ok.strictEqual
+{assert/strict}.strict.ok.strictEqual.length
+{assert/strict}.strict.ok.strictEqual.name
+{assert/strict}.strict.ok.strictEqual.prototype
+{assert/strict}.strict.ok.strictEqual.prototype.constructor
+{assert/strict}.strict.ok.throws
+{assert/strict}.strict.ok.throws.length
+{assert/strict}.strict.ok.throws.name
+{assert/strict}.strict.ok.throws.prototype
+{assert/strict}.strict.ok.throws.prototype.constructor
+{assert/strict}.strict.partialDeepStrictEqual
+{assert/strict}.strict.partialDeepStrictEqual.length
+{assert/strict}.strict.partialDeepStrictEqual.name
+{assert/strict}.strict.partialDeepStrictEqual.prototype
+{assert/strict}.strict.partialDeepStrictEqual.prototype.constructor
+{assert/strict}.strict.prototype
+{assert/strict}.strict.prototype.constructor
+{assert/strict}.strict.rejects
+{assert/strict}.strict.rejects.length
+{assert/strict}.strict.rejects.name
+{assert/strict}.strict.strict
+{assert/strict}.strict.strictEqual
+{assert/strict}.strict.strictEqual.length
+{assert/strict}.strict.strictEqual.name
+{assert/strict}.strict.strictEqual.prototype
+{assert/strict}.strict.strictEqual.prototype.constructor
+{assert/strict}.strict.throws
+{assert/strict}.strict.throws.length
+{assert/strict}.strict.throws.name
+{assert/strict}.strict.throws.prototype
+{assert/strict}.strict.throws.prototype.constructor
+{assert/strict}.strictEqual
+{assert/strict}.strictEqual.length
+{assert/strict}.strictEqual.name
+{assert/strict}.strictEqual.prototype
+{assert/strict}.strictEqual.prototype.constructor
+{assert/strict}.throws
+{assert/strict}.throws.length
+{assert/strict}.throws.name
+{assert/strict}.throws.prototype
+{assert/strict}.throws.prototype.constructor
diff --git a/test/fixtures/apiSurface/async_hooks b/test/fixtures/apiSurface/async_hooks
new file mode 100644
index 00000000000000..c235211443f130
--- /dev/null
+++ b/test/fixtures/apiSurface/async_hooks
@@ -0,0 +1,272 @@
+{async_hooks}.AsyncLocalStorage
+{async_hooks}.AsyncLocalStorage.bind
+{async_hooks}.AsyncLocalStorage.bind.length
+{async_hooks}.AsyncLocalStorage.bind.name
+{async_hooks}.AsyncLocalStorage.length
+{async_hooks}.AsyncLocalStorage.name
+{async_hooks}.AsyncLocalStorage.prototype
+{async_hooks}.AsyncLocalStorage.prototype.constructor
+{async_hooks}.AsyncLocalStorage.prototype.disable
+{async_hooks}.AsyncLocalStorage.prototype.disable.length
+{async_hooks}.AsyncLocalStorage.prototype.disable.name
+{async_hooks}.AsyncLocalStorage.prototype.enterWith
+{async_hooks}.AsyncLocalStorage.prototype.enterWith.length
+{async_hooks}.AsyncLocalStorage.prototype.enterWith.name
+{async_hooks}.AsyncLocalStorage.prototype.exit
+{async_hooks}.AsyncLocalStorage.prototype.exit.length
+{async_hooks}.AsyncLocalStorage.prototype.exit.name
+{async_hooks}.AsyncLocalStorage.prototype.getStore
+{async_hooks}.AsyncLocalStorage.prototype.getStore.length
+{async_hooks}.AsyncLocalStorage.prototype.getStore.name
+{async_hooks}.AsyncLocalStorage.prototype.name
+{async_hooks}.AsyncLocalStorage.prototype.run
+{async_hooks}.AsyncLocalStorage.prototype.run.length
+{async_hooks}.AsyncLocalStorage.prototype.run.name
+{async_hooks}.AsyncLocalStorage.snapshot
+{async_hooks}.AsyncLocalStorage.snapshot.length
+{async_hooks}.AsyncLocalStorage.snapshot.name
+{async_hooks}.AsyncResource
+{async_hooks}.AsyncResource.bind
+{async_hooks}.AsyncResource.bind.length
+{async_hooks}.AsyncResource.bind.name
+{async_hooks}.AsyncResource.length
+{async_hooks}.AsyncResource.name
+{async_hooks}.AsyncResource.prototype
+{async_hooks}.AsyncResource.prototype.asyncId
+{async_hooks}.AsyncResource.prototype.asyncId.length
+{async_hooks}.AsyncResource.prototype.asyncId.name
+{async_hooks}.AsyncResource.prototype.bind
+{async_hooks}.AsyncResource.prototype.bind.length
+{async_hooks}.AsyncResource.prototype.bind.name
+{async_hooks}.AsyncResource.prototype.constructor
+{async_hooks}.AsyncResource.prototype.emitDestroy
+{async_hooks}.AsyncResource.prototype.emitDestroy.length
+{async_hooks}.AsyncResource.prototype.emitDestroy.name
+{async_hooks}.AsyncResource.prototype.runInAsyncScope
+{async_hooks}.AsyncResource.prototype.runInAsyncScope.length
+{async_hooks}.AsyncResource.prototype.runInAsyncScope.name
+{async_hooks}.AsyncResource.prototype.triggerAsyncId
+{async_hooks}.AsyncResource.prototype.triggerAsyncId.length
+{async_hooks}.AsyncResource.prototype.triggerAsyncId.name
+{async_hooks}.[Symbol.toStringTag]
+{async_hooks}.asyncWrapProviders
+{async_hooks}.asyncWrapProviders.BLOBREADER
+{async_hooks}.asyncWrapProviders.CHECKPRIMEREQUEST
+{async_hooks}.asyncWrapProviders.CIPHERREQUEST
+{async_hooks}.asyncWrapProviders.DERIVEBITSREQUEST
+{async_hooks}.asyncWrapProviders.DIRHANDLE
+{async_hooks}.asyncWrapProviders.DNSCHANNEL
+{async_hooks}.asyncWrapProviders.ELDHISTOGRAM
+{async_hooks}.asyncWrapProviders.FILEHANDLE
+{async_hooks}.asyncWrapProviders.FILEHANDLECLOSEREQ
+{async_hooks}.asyncWrapProviders.FSEVENTWRAP
+{async_hooks}.asyncWrapProviders.FSREQCALLBACK
+{async_hooks}.asyncWrapProviders.FSREQPROMISE
+{async_hooks}.asyncWrapProviders.GETADDRINFOREQWRAP
+{async_hooks}.asyncWrapProviders.GETNAMEINFOREQWRAP
+{async_hooks}.asyncWrapProviders.HASHREQUEST
+{async_hooks}.asyncWrapProviders.HEAPSNAPSHOT
+{async_hooks}.asyncWrapProviders.HTTP2PING
+{async_hooks}.asyncWrapProviders.HTTP2SESSION
+{async_hooks}.asyncWrapProviders.HTTP2SETTINGS
+{async_hooks}.asyncWrapProviders.HTTP2STREAM
+{async_hooks}.asyncWrapProviders.HTTPCLIENTREQUEST
+{async_hooks}.asyncWrapProviders.HTTPINCOMINGMESSAGE
+{async_hooks}.asyncWrapProviders.JSSTREAM
+{async_hooks}.asyncWrapProviders.JSUDPWRAP
+{async_hooks}.asyncWrapProviders.KEYEXPORTREQUEST
+{async_hooks}.asyncWrapProviders.KEYGENREQUEST
+{async_hooks}.asyncWrapProviders.KEYPAIRGENREQUEST
+{async_hooks}.asyncWrapProviders.MESSAGEPORT
+{async_hooks}.asyncWrapProviders.NONE
+{async_hooks}.asyncWrapProviders.PBKDF2REQUEST
+{async_hooks}.asyncWrapProviders.PIPECONNECTWRAP
+{async_hooks}.asyncWrapProviders.PIPESERVERWRAP
+{async_hooks}.asyncWrapProviders.PIPEWRAP
+{async_hooks}.asyncWrapProviders.PROCESSWRAP
+{async_hooks}.asyncWrapProviders.PROMISE
+{async_hooks}.asyncWrapProviders.QUERYWRAP
+{async_hooks}.asyncWrapProviders.QUIC_ENDPOINT
+{async_hooks}.asyncWrapProviders.QUIC_LOGSTREAM
+{async_hooks}.asyncWrapProviders.QUIC_PACKET
+{async_hooks}.asyncWrapProviders.QUIC_SESSION
+{async_hooks}.asyncWrapProviders.QUIC_STREAM
+{async_hooks}.asyncWrapProviders.QUIC_UDP
+{async_hooks}.asyncWrapProviders.RANDOMBYTESREQUEST
+{async_hooks}.asyncWrapProviders.RANDOMPRIMEREQUEST
+{async_hooks}.asyncWrapProviders.SCRYPTREQUEST
+{async_hooks}.asyncWrapProviders.SHUTDOWNWRAP
+{async_hooks}.asyncWrapProviders.SIGINTWATCHDOG
+{async_hooks}.asyncWrapProviders.SIGNALWRAP
+{async_hooks}.asyncWrapProviders.SIGNREQUEST
+{async_hooks}.asyncWrapProviders.STATWATCHER
+{async_hooks}.asyncWrapProviders.STREAMPIPE
+{async_hooks}.asyncWrapProviders.TCPCONNECTWRAP
+{async_hooks}.asyncWrapProviders.TCPSERVERWRAP
+{async_hooks}.asyncWrapProviders.TCPWRAP
+{async_hooks}.asyncWrapProviders.TLSWRAP
+{async_hooks}.asyncWrapProviders.TTYWRAP
+{async_hooks}.asyncWrapProviders.UDPSENDWRAP
+{async_hooks}.asyncWrapProviders.UDPWRAP
+{async_hooks}.asyncWrapProviders.VERIFYREQUEST
+{async_hooks}.asyncWrapProviders.WORKER
+{async_hooks}.asyncWrapProviders.WORKERHEAPSNAPSHOT
+{async_hooks}.asyncWrapProviders.WORKERHEAPSTATISTICS
+{async_hooks}.asyncWrapProviders.WRITEWRAP
+{async_hooks}.asyncWrapProviders.ZLIB
+{async_hooks}.createHook
+{async_hooks}.createHook.length
+{async_hooks}.createHook.name
+{async_hooks}.createHook.prototype
+{async_hooks}.createHook.prototype.constructor
+{async_hooks}.default
+{async_hooks}.default.AsyncLocalStorage
+{async_hooks}.default.AsyncLocalStorage.bind
+{async_hooks}.default.AsyncLocalStorage.bind.length
+{async_hooks}.default.AsyncLocalStorage.bind.name
+{async_hooks}.default.AsyncLocalStorage.length
+{async_hooks}.default.AsyncLocalStorage.name
+{async_hooks}.default.AsyncLocalStorage.prototype
+{async_hooks}.default.AsyncLocalStorage.prototype.constructor
+{async_hooks}.default.AsyncLocalStorage.prototype.disable
+{async_hooks}.default.AsyncLocalStorage.prototype.disable.length
+{async_hooks}.default.AsyncLocalStorage.prototype.disable.name
+{async_hooks}.default.AsyncLocalStorage.prototype.enterWith
+{async_hooks}.default.AsyncLocalStorage.prototype.enterWith.length
+{async_hooks}.default.AsyncLocalStorage.prototype.enterWith.name
+{async_hooks}.default.AsyncLocalStorage.prototype.exit
+{async_hooks}.default.AsyncLocalStorage.prototype.exit.length
+{async_hooks}.default.AsyncLocalStorage.prototype.exit.name
+{async_hooks}.default.AsyncLocalStorage.prototype.getStore
+{async_hooks}.default.AsyncLocalStorage.prototype.getStore.length
+{async_hooks}.default.AsyncLocalStorage.prototype.getStore.name
+{async_hooks}.default.AsyncLocalStorage.prototype.name
+{async_hooks}.default.AsyncLocalStorage.prototype.run
+{async_hooks}.default.AsyncLocalStorage.prototype.run.length
+{async_hooks}.default.AsyncLocalStorage.prototype.run.name
+{async_hooks}.default.AsyncLocalStorage.snapshot
+{async_hooks}.default.AsyncLocalStorage.snapshot.length
+{async_hooks}.default.AsyncLocalStorage.snapshot.name
+{async_hooks}.default.AsyncResource
+{async_hooks}.default.AsyncResource.bind
+{async_hooks}.default.AsyncResource.bind.length
+{async_hooks}.default.AsyncResource.bind.name
+{async_hooks}.default.AsyncResource.length
+{async_hooks}.default.AsyncResource.name
+{async_hooks}.default.AsyncResource.prototype
+{async_hooks}.default.AsyncResource.prototype.asyncId
+{async_hooks}.default.AsyncResource.prototype.asyncId.length
+{async_hooks}.default.AsyncResource.prototype.asyncId.name
+{async_hooks}.default.AsyncResource.prototype.bind
+{async_hooks}.default.AsyncResource.prototype.bind.length
+{async_hooks}.default.AsyncResource.prototype.bind.name
+{async_hooks}.default.AsyncResource.prototype.constructor
+{async_hooks}.default.AsyncResource.prototype.emitDestroy
+{async_hooks}.default.AsyncResource.prototype.emitDestroy.length
+{async_hooks}.default.AsyncResource.prototype.emitDestroy.name
+{async_hooks}.default.AsyncResource.prototype.runInAsyncScope
+{async_hooks}.default.AsyncResource.prototype.runInAsyncScope.length
+{async_hooks}.default.AsyncResource.prototype.runInAsyncScope.name
+{async_hooks}.default.AsyncResource.prototype.triggerAsyncId
+{async_hooks}.default.AsyncResource.prototype.triggerAsyncId.length
+{async_hooks}.default.AsyncResource.prototype.triggerAsyncId.name
+{async_hooks}.default.asyncWrapProviders
+{async_hooks}.default.asyncWrapProviders.BLOBREADER
+{async_hooks}.default.asyncWrapProviders.CHECKPRIMEREQUEST
+{async_hooks}.default.asyncWrapProviders.CIPHERREQUEST
+{async_hooks}.default.asyncWrapProviders.DERIVEBITSREQUEST
+{async_hooks}.default.asyncWrapProviders.DIRHANDLE
+{async_hooks}.default.asyncWrapProviders.DNSCHANNEL
+{async_hooks}.default.asyncWrapProviders.ELDHISTOGRAM
+{async_hooks}.default.asyncWrapProviders.FILEHANDLE
+{async_hooks}.default.asyncWrapProviders.FILEHANDLECLOSEREQ
+{async_hooks}.default.asyncWrapProviders.FSEVENTWRAP
+{async_hooks}.default.asyncWrapProviders.FSREQCALLBACK
+{async_hooks}.default.asyncWrapProviders.FSREQPROMISE
+{async_hooks}.default.asyncWrapProviders.GETADDRINFOREQWRAP
+{async_hooks}.default.asyncWrapProviders.GETNAMEINFOREQWRAP
+{async_hooks}.default.asyncWrapProviders.HASHREQUEST
+{async_hooks}.default.asyncWrapProviders.HEAPSNAPSHOT
+{async_hooks}.default.asyncWrapProviders.HTTP2PING
+{async_hooks}.default.asyncWrapProviders.HTTP2SESSION
+{async_hooks}.default.asyncWrapProviders.HTTP2SETTINGS
+{async_hooks}.default.asyncWrapProviders.HTTP2STREAM
+{async_hooks}.default.asyncWrapProviders.HTTPCLIENTREQUEST
+{async_hooks}.default.asyncWrapProviders.HTTPINCOMINGMESSAGE
+{async_hooks}.default.asyncWrapProviders.JSSTREAM
+{async_hooks}.default.asyncWrapProviders.JSUDPWRAP
+{async_hooks}.default.asyncWrapProviders.KEYEXPORTREQUEST
+{async_hooks}.default.asyncWrapProviders.KEYGENREQUEST
+{async_hooks}.default.asyncWrapProviders.KEYPAIRGENREQUEST
+{async_hooks}.default.asyncWrapProviders.MESSAGEPORT
+{async_hooks}.default.asyncWrapProviders.NONE
+{async_hooks}.default.asyncWrapProviders.PBKDF2REQUEST
+{async_hooks}.default.asyncWrapProviders.PIPECONNECTWRAP
+{async_hooks}.default.asyncWrapProviders.PIPESERVERWRAP
+{async_hooks}.default.asyncWrapProviders.PIPEWRAP
+{async_hooks}.default.asyncWrapProviders.PROCESSWRAP
+{async_hooks}.default.asyncWrapProviders.PROMISE
+{async_hooks}.default.asyncWrapProviders.QUERYWRAP
+{async_hooks}.default.asyncWrapProviders.QUIC_ENDPOINT
+{async_hooks}.default.asyncWrapProviders.QUIC_LOGSTREAM
+{async_hooks}.default.asyncWrapProviders.QUIC_PACKET
+{async_hooks}.default.asyncWrapProviders.QUIC_SESSION
+{async_hooks}.default.asyncWrapProviders.QUIC_STREAM
+{async_hooks}.default.asyncWrapProviders.QUIC_UDP
+{async_hooks}.default.asyncWrapProviders.RANDOMBYTESREQUEST
+{async_hooks}.default.asyncWrapProviders.RANDOMPRIMEREQUEST
+{async_hooks}.default.asyncWrapProviders.SCRYPTREQUEST
+{async_hooks}.default.asyncWrapProviders.SHUTDOWNWRAP
+{async_hooks}.default.asyncWrapProviders.SIGINTWATCHDOG
+{async_hooks}.default.asyncWrapProviders.SIGNALWRAP
+{async_hooks}.default.asyncWrapProviders.SIGNREQUEST
+{async_hooks}.default.asyncWrapProviders.STATWATCHER
+{async_hooks}.default.asyncWrapProviders.STREAMPIPE
+{async_hooks}.default.asyncWrapProviders.TCPCONNECTWRAP
+{async_hooks}.default.asyncWrapProviders.TCPSERVERWRAP
+{async_hooks}.default.asyncWrapProviders.TCPWRAP
+{async_hooks}.default.asyncWrapProviders.TLSWRAP
+{async_hooks}.default.asyncWrapProviders.TTYWRAP
+{async_hooks}.default.asyncWrapProviders.UDPSENDWRAP
+{async_hooks}.default.asyncWrapProviders.UDPWRAP
+{async_hooks}.default.asyncWrapProviders.VERIFYREQUEST
+{async_hooks}.default.asyncWrapProviders.WORKER
+{async_hooks}.default.asyncWrapProviders.WORKERHEAPSNAPSHOT
+{async_hooks}.default.asyncWrapProviders.WORKERHEAPSTATISTICS
+{async_hooks}.default.asyncWrapProviders.WRITEWRAP
+{async_hooks}.default.asyncWrapProviders.ZLIB
+{async_hooks}.default.createHook
+{async_hooks}.default.createHook.length
+{async_hooks}.default.createHook.name
+{async_hooks}.default.createHook.prototype
+{async_hooks}.default.createHook.prototype.constructor
+{async_hooks}.default.executionAsyncId
+{async_hooks}.default.executionAsyncId.length
+{async_hooks}.default.executionAsyncId.name
+{async_hooks}.default.executionAsyncId.prototype
+{async_hooks}.default.executionAsyncId.prototype.constructor
+{async_hooks}.default.executionAsyncResource
+{async_hooks}.default.executionAsyncResource.length
+{async_hooks}.default.executionAsyncResource.name
+{async_hooks}.default.executionAsyncResource.prototype
+{async_hooks}.default.executionAsyncResource.prototype.constructor
+{async_hooks}.default.triggerAsyncId
+{async_hooks}.default.triggerAsyncId.length
+{async_hooks}.default.triggerAsyncId.name
+{async_hooks}.default.triggerAsyncId.prototype
+{async_hooks}.default.triggerAsyncId.prototype.constructor
+{async_hooks}.executionAsyncId
+{async_hooks}.executionAsyncId.length
+{async_hooks}.executionAsyncId.name
+{async_hooks}.executionAsyncId.prototype
+{async_hooks}.executionAsyncId.prototype.constructor
+{async_hooks}.executionAsyncResource
+{async_hooks}.executionAsyncResource.length
+{async_hooks}.executionAsyncResource.name
+{async_hooks}.executionAsyncResource.prototype
+{async_hooks}.executionAsyncResource.prototype.constructor
+{async_hooks}.triggerAsyncId
+{async_hooks}.triggerAsyncId.length
+{async_hooks}.triggerAsyncId.name
+{async_hooks}.triggerAsyncId.prototype
+{async_hooks}.triggerAsyncId.prototype.constructor
diff --git a/test/fixtures/apiSurface/buffer b/test/fixtures/apiSurface/buffer
new file mode 100644
index 00000000000000..0b1b2a9e5f25a8
--- /dev/null
+++ b/test/fixtures/apiSurface/buffer
@@ -0,0 +1,2110 @@
+{buffer}.Blob
+{buffer}.Blob.length
+{buffer}.Blob.name
+{buffer}.Blob.prototype
+{buffer}.Blob.prototype.[Symbol.toStringTag]
+{buffer}.Blob.prototype.[messaging_clone_symbol]
+{buffer}.Blob.prototype.[messaging_clone_symbol].length
+{buffer}.Blob.prototype.[messaging_clone_symbol].name
+{buffer}.Blob.prototype.[messaging_deserialize_symbol]
+{buffer}.Blob.prototype.[messaging_deserialize_symbol].length
+{buffer}.Blob.prototype.[messaging_deserialize_symbol].name
+{buffer}.Blob.prototype.[nodejs.util.inspect.custom]
+{buffer}.Blob.prototype.[nodejs.util.inspect.custom].length
+{buffer}.Blob.prototype.[nodejs.util.inspect.custom].name
+{buffer}.Blob.prototype.arrayBuffer
+{buffer}.Blob.prototype.arrayBuffer.length
+{buffer}.Blob.prototype.arrayBuffer.name
+{buffer}.Blob.prototype.bytes
+{buffer}.Blob.prototype.bytes.length
+{buffer}.Blob.prototype.bytes.name
+{buffer}.Blob.prototype.constructor
+{buffer}.Blob.prototype.size
+{buffer}.Blob.prototype.slice
+{buffer}.Blob.prototype.slice.length
+{buffer}.Blob.prototype.slice.name
+{buffer}.Blob.prototype.stream
+{buffer}.Blob.prototype.stream.length
+{buffer}.Blob.prototype.stream.name
+{buffer}.Blob.prototype.text
+{buffer}.Blob.prototype.text.length
+{buffer}.Blob.prototype.text.name
+{buffer}.Blob.prototype.type
+{buffer}.Buffer
+{buffer}.Buffer.[Symbol.species]
+{buffer}.Buffer.[Symbol.species].length
+{buffer}.Buffer.[Symbol.species].name
+{buffer}.Buffer.[Symbol.species].prototype
+{buffer}.Buffer.[Symbol.species].prototype.[nodejs.util.inspect.custom]
+{buffer}.Buffer.[Symbol.species].prototype.[nodejs.util.inspect.custom].length
+{buffer}.Buffer.[Symbol.species].prototype.[nodejs.util.inspect.custom].name
+{buffer}.Buffer.[Symbol.species].prototype.[nodejs.util.inspect.custom].prototype
+{buffer}.Buffer.[Symbol.species].prototype.[nodejs.util.inspect.custom].prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.asciiSlice
+{buffer}.Buffer.[Symbol.species].prototype.asciiSlice.length
+{buffer}.Buffer.[Symbol.species].prototype.asciiSlice.name
+{buffer}.Buffer.[Symbol.species].prototype.asciiWrite
+{buffer}.Buffer.[Symbol.species].prototype.asciiWrite.length
+{buffer}.Buffer.[Symbol.species].prototype.asciiWrite.name
+{buffer}.Buffer.[Symbol.species].prototype.asciiWrite.prototype
+{buffer}.Buffer.[Symbol.species].prototype.asciiWrite.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.base64Slice
+{buffer}.Buffer.[Symbol.species].prototype.base64Slice.length
+{buffer}.Buffer.[Symbol.species].prototype.base64Slice.name
+{buffer}.Buffer.[Symbol.species].prototype.base64Write
+{buffer}.Buffer.[Symbol.species].prototype.base64Write.length
+{buffer}.Buffer.[Symbol.species].prototype.base64Write.name
+{buffer}.Buffer.[Symbol.species].prototype.base64urlSlice
+{buffer}.Buffer.[Symbol.species].prototype.base64urlSlice.length
+{buffer}.Buffer.[Symbol.species].prototype.base64urlSlice.name
+{buffer}.Buffer.[Symbol.species].prototype.base64urlWrite
+{buffer}.Buffer.[Symbol.species].prototype.base64urlWrite.length
+{buffer}.Buffer.[Symbol.species].prototype.base64urlWrite.name
+{buffer}.Buffer.[Symbol.species].prototype.compare
+{buffer}.Buffer.[Symbol.species].prototype.compare.length
+{buffer}.Buffer.[Symbol.species].prototype.compare.name
+{buffer}.Buffer.[Symbol.species].prototype.compare.prototype
+{buffer}.Buffer.[Symbol.species].prototype.compare.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.copy
+{buffer}.Buffer.[Symbol.species].prototype.copy.length
+{buffer}.Buffer.[Symbol.species].prototype.copy.name
+{buffer}.Buffer.[Symbol.species].prototype.copy.prototype
+{buffer}.Buffer.[Symbol.species].prototype.copy.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.equals
+{buffer}.Buffer.[Symbol.species].prototype.equals.length
+{buffer}.Buffer.[Symbol.species].prototype.equals.name
+{buffer}.Buffer.[Symbol.species].prototype.equals.prototype
+{buffer}.Buffer.[Symbol.species].prototype.equals.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.fill
+{buffer}.Buffer.[Symbol.species].prototype.fill.length
+{buffer}.Buffer.[Symbol.species].prototype.fill.name
+{buffer}.Buffer.[Symbol.species].prototype.fill.prototype
+{buffer}.Buffer.[Symbol.species].prototype.fill.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.hexSlice
+{buffer}.Buffer.[Symbol.species].prototype.hexSlice.length
+{buffer}.Buffer.[Symbol.species].prototype.hexSlice.name
+{buffer}.Buffer.[Symbol.species].prototype.hexWrite
+{buffer}.Buffer.[Symbol.species].prototype.hexWrite.length
+{buffer}.Buffer.[Symbol.species].prototype.hexWrite.name
+{buffer}.Buffer.[Symbol.species].prototype.includes
+{buffer}.Buffer.[Symbol.species].prototype.includes.length
+{buffer}.Buffer.[Symbol.species].prototype.includes.name
+{buffer}.Buffer.[Symbol.species].prototype.includes.prototype
+{buffer}.Buffer.[Symbol.species].prototype.includes.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.indexOf
+{buffer}.Buffer.[Symbol.species].prototype.indexOf.length
+{buffer}.Buffer.[Symbol.species].prototype.indexOf.name
+{buffer}.Buffer.[Symbol.species].prototype.indexOf.prototype
+{buffer}.Buffer.[Symbol.species].prototype.indexOf.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.inspect
+{buffer}.Buffer.[Symbol.species].prototype.inspect.length
+{buffer}.Buffer.[Symbol.species].prototype.inspect.name
+{buffer}.Buffer.[Symbol.species].prototype.inspect.prototype
+{buffer}.Buffer.[Symbol.species].prototype.inspect.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.lastIndexOf
+{buffer}.Buffer.[Symbol.species].prototype.lastIndexOf.length
+{buffer}.Buffer.[Symbol.species].prototype.lastIndexOf.name
+{buffer}.Buffer.[Symbol.species].prototype.lastIndexOf.prototype
+{buffer}.Buffer.[Symbol.species].prototype.lastIndexOf.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.latin1Slice
+{buffer}.Buffer.[Symbol.species].prototype.latin1Slice.length
+{buffer}.Buffer.[Symbol.species].prototype.latin1Slice.name
+{buffer}.Buffer.[Symbol.species].prototype.latin1Write
+{buffer}.Buffer.[Symbol.species].prototype.latin1Write.length
+{buffer}.Buffer.[Symbol.species].prototype.latin1Write.name
+{buffer}.Buffer.[Symbol.species].prototype.latin1Write.prototype
+{buffer}.Buffer.[Symbol.species].prototype.latin1Write.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.offset
+{buffer}.Buffer.[Symbol.species].prototype.parent
+{buffer}.Buffer.[Symbol.species].prototype.readBigInt64BE
+{buffer}.Buffer.[Symbol.species].prototype.readBigInt64BE.length
+{buffer}.Buffer.[Symbol.species].prototype.readBigInt64BE.name
+{buffer}.Buffer.[Symbol.species].prototype.readBigInt64BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readBigInt64BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readBigInt64LE
+{buffer}.Buffer.[Symbol.species].prototype.readBigInt64LE.length
+{buffer}.Buffer.[Symbol.species].prototype.readBigInt64LE.name
+{buffer}.Buffer.[Symbol.species].prototype.readBigInt64LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readBigInt64LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readBigUInt64BE
+{buffer}.Buffer.[Symbol.species].prototype.readBigUInt64BE.length
+{buffer}.Buffer.[Symbol.species].prototype.readBigUInt64BE.name
+{buffer}.Buffer.[Symbol.species].prototype.readBigUInt64BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readBigUInt64BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readBigUInt64LE
+{buffer}.Buffer.[Symbol.species].prototype.readBigUInt64LE.length
+{buffer}.Buffer.[Symbol.species].prototype.readBigUInt64LE.name
+{buffer}.Buffer.[Symbol.species].prototype.readBigUInt64LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readBigUInt64LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readBigUint64BE
+{buffer}.Buffer.[Symbol.species].prototype.readBigUint64BE.length
+{buffer}.Buffer.[Symbol.species].prototype.readBigUint64BE.name
+{buffer}.Buffer.[Symbol.species].prototype.readBigUint64BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readBigUint64BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readBigUint64LE
+{buffer}.Buffer.[Symbol.species].prototype.readBigUint64LE.length
+{buffer}.Buffer.[Symbol.species].prototype.readBigUint64LE.name
+{buffer}.Buffer.[Symbol.species].prototype.readBigUint64LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readBigUint64LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readDoubleBE
+{buffer}.Buffer.[Symbol.species].prototype.readDoubleBE.length
+{buffer}.Buffer.[Symbol.species].prototype.readDoubleBE.name
+{buffer}.Buffer.[Symbol.species].prototype.readDoubleBE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readDoubleBE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readDoubleLE
+{buffer}.Buffer.[Symbol.species].prototype.readDoubleLE.length
+{buffer}.Buffer.[Symbol.species].prototype.readDoubleLE.name
+{buffer}.Buffer.[Symbol.species].prototype.readDoubleLE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readDoubleLE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readFloatBE
+{buffer}.Buffer.[Symbol.species].prototype.readFloatBE.length
+{buffer}.Buffer.[Symbol.species].prototype.readFloatBE.name
+{buffer}.Buffer.[Symbol.species].prototype.readFloatBE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readFloatBE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readFloatLE
+{buffer}.Buffer.[Symbol.species].prototype.readFloatLE.length
+{buffer}.Buffer.[Symbol.species].prototype.readFloatLE.name
+{buffer}.Buffer.[Symbol.species].prototype.readFloatLE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readFloatLE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readInt16BE
+{buffer}.Buffer.[Symbol.species].prototype.readInt16BE.length
+{buffer}.Buffer.[Symbol.species].prototype.readInt16BE.name
+{buffer}.Buffer.[Symbol.species].prototype.readInt16BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readInt16BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readInt16LE
+{buffer}.Buffer.[Symbol.species].prototype.readInt16LE.length
+{buffer}.Buffer.[Symbol.species].prototype.readInt16LE.name
+{buffer}.Buffer.[Symbol.species].prototype.readInt16LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readInt16LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readInt32BE
+{buffer}.Buffer.[Symbol.species].prototype.readInt32BE.length
+{buffer}.Buffer.[Symbol.species].prototype.readInt32BE.name
+{buffer}.Buffer.[Symbol.species].prototype.readInt32BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readInt32BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readInt32LE
+{buffer}.Buffer.[Symbol.species].prototype.readInt32LE.length
+{buffer}.Buffer.[Symbol.species].prototype.readInt32LE.name
+{buffer}.Buffer.[Symbol.species].prototype.readInt32LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readInt32LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readInt8
+{buffer}.Buffer.[Symbol.species].prototype.readInt8.length
+{buffer}.Buffer.[Symbol.species].prototype.readInt8.name
+{buffer}.Buffer.[Symbol.species].prototype.readInt8.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readInt8.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readIntBE
+{buffer}.Buffer.[Symbol.species].prototype.readIntBE.length
+{buffer}.Buffer.[Symbol.species].prototype.readIntBE.name
+{buffer}.Buffer.[Symbol.species].prototype.readIntBE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readIntBE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readIntLE
+{buffer}.Buffer.[Symbol.species].prototype.readIntLE.length
+{buffer}.Buffer.[Symbol.species].prototype.readIntLE.name
+{buffer}.Buffer.[Symbol.species].prototype.readIntLE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readIntLE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUInt16BE
+{buffer}.Buffer.[Symbol.species].prototype.readUInt16BE.length
+{buffer}.Buffer.[Symbol.species].prototype.readUInt16BE.name
+{buffer}.Buffer.[Symbol.species].prototype.readUInt16BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUInt16BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUInt16LE
+{buffer}.Buffer.[Symbol.species].prototype.readUInt16LE.length
+{buffer}.Buffer.[Symbol.species].prototype.readUInt16LE.name
+{buffer}.Buffer.[Symbol.species].prototype.readUInt16LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUInt16LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUInt32BE
+{buffer}.Buffer.[Symbol.species].prototype.readUInt32BE.length
+{buffer}.Buffer.[Symbol.species].prototype.readUInt32BE.name
+{buffer}.Buffer.[Symbol.species].prototype.readUInt32BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUInt32BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUInt32LE
+{buffer}.Buffer.[Symbol.species].prototype.readUInt32LE.length
+{buffer}.Buffer.[Symbol.species].prototype.readUInt32LE.name
+{buffer}.Buffer.[Symbol.species].prototype.readUInt32LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUInt32LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUInt8
+{buffer}.Buffer.[Symbol.species].prototype.readUInt8.length
+{buffer}.Buffer.[Symbol.species].prototype.readUInt8.name
+{buffer}.Buffer.[Symbol.species].prototype.readUInt8.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUInt8.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUIntBE
+{buffer}.Buffer.[Symbol.species].prototype.readUIntBE.length
+{buffer}.Buffer.[Symbol.species].prototype.readUIntBE.name
+{buffer}.Buffer.[Symbol.species].prototype.readUIntBE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUIntBE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUIntLE
+{buffer}.Buffer.[Symbol.species].prototype.readUIntLE.length
+{buffer}.Buffer.[Symbol.species].prototype.readUIntLE.name
+{buffer}.Buffer.[Symbol.species].prototype.readUIntLE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUIntLE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUint16BE
+{buffer}.Buffer.[Symbol.species].prototype.readUint16BE.length
+{buffer}.Buffer.[Symbol.species].prototype.readUint16BE.name
+{buffer}.Buffer.[Symbol.species].prototype.readUint16BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUint16BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUint16LE
+{buffer}.Buffer.[Symbol.species].prototype.readUint16LE.length
+{buffer}.Buffer.[Symbol.species].prototype.readUint16LE.name
+{buffer}.Buffer.[Symbol.species].prototype.readUint16LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUint16LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUint32BE
+{buffer}.Buffer.[Symbol.species].prototype.readUint32BE.length
+{buffer}.Buffer.[Symbol.species].prototype.readUint32BE.name
+{buffer}.Buffer.[Symbol.species].prototype.readUint32BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUint32BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUint32LE
+{buffer}.Buffer.[Symbol.species].prototype.readUint32LE.length
+{buffer}.Buffer.[Symbol.species].prototype.readUint32LE.name
+{buffer}.Buffer.[Symbol.species].prototype.readUint32LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUint32LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUint8
+{buffer}.Buffer.[Symbol.species].prototype.readUint8.length
+{buffer}.Buffer.[Symbol.species].prototype.readUint8.name
+{buffer}.Buffer.[Symbol.species].prototype.readUint8.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUint8.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUintBE
+{buffer}.Buffer.[Symbol.species].prototype.readUintBE.length
+{buffer}.Buffer.[Symbol.species].prototype.readUintBE.name
+{buffer}.Buffer.[Symbol.species].prototype.readUintBE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUintBE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.readUintLE
+{buffer}.Buffer.[Symbol.species].prototype.readUintLE.length
+{buffer}.Buffer.[Symbol.species].prototype.readUintLE.name
+{buffer}.Buffer.[Symbol.species].prototype.readUintLE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.readUintLE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.slice
+{buffer}.Buffer.[Symbol.species].prototype.slice.length
+{buffer}.Buffer.[Symbol.species].prototype.slice.name
+{buffer}.Buffer.[Symbol.species].prototype.slice.prototype
+{buffer}.Buffer.[Symbol.species].prototype.slice.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.subarray
+{buffer}.Buffer.[Symbol.species].prototype.subarray.length
+{buffer}.Buffer.[Symbol.species].prototype.subarray.name
+{buffer}.Buffer.[Symbol.species].prototype.subarray.prototype
+{buffer}.Buffer.[Symbol.species].prototype.subarray.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.swap16
+{buffer}.Buffer.[Symbol.species].prototype.swap16.length
+{buffer}.Buffer.[Symbol.species].prototype.swap16.name
+{buffer}.Buffer.[Symbol.species].prototype.swap16.prototype
+{buffer}.Buffer.[Symbol.species].prototype.swap16.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.swap32
+{buffer}.Buffer.[Symbol.species].prototype.swap32.length
+{buffer}.Buffer.[Symbol.species].prototype.swap32.name
+{buffer}.Buffer.[Symbol.species].prototype.swap32.prototype
+{buffer}.Buffer.[Symbol.species].prototype.swap32.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.swap64
+{buffer}.Buffer.[Symbol.species].prototype.swap64.length
+{buffer}.Buffer.[Symbol.species].prototype.swap64.name
+{buffer}.Buffer.[Symbol.species].prototype.swap64.prototype
+{buffer}.Buffer.[Symbol.species].prototype.swap64.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.toJSON
+{buffer}.Buffer.[Symbol.species].prototype.toJSON.length
+{buffer}.Buffer.[Symbol.species].prototype.toJSON.name
+{buffer}.Buffer.[Symbol.species].prototype.toJSON.prototype
+{buffer}.Buffer.[Symbol.species].prototype.toJSON.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.toLocaleString
+{buffer}.Buffer.[Symbol.species].prototype.toLocaleString.length
+{buffer}.Buffer.[Symbol.species].prototype.toLocaleString.name
+{buffer}.Buffer.[Symbol.species].prototype.toLocaleString.prototype
+{buffer}.Buffer.[Symbol.species].prototype.toLocaleString.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.toString
+{buffer}.Buffer.[Symbol.species].prototype.toString.length
+{buffer}.Buffer.[Symbol.species].prototype.toString.name
+{buffer}.Buffer.[Symbol.species].prototype.toString.prototype
+{buffer}.Buffer.[Symbol.species].prototype.toString.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.ucs2Slice
+{buffer}.Buffer.[Symbol.species].prototype.ucs2Slice.length
+{buffer}.Buffer.[Symbol.species].prototype.ucs2Slice.name
+{buffer}.Buffer.[Symbol.species].prototype.ucs2Write
+{buffer}.Buffer.[Symbol.species].prototype.ucs2Write.length
+{buffer}.Buffer.[Symbol.species].prototype.ucs2Write.name
+{buffer}.Buffer.[Symbol.species].prototype.utf8Slice
+{buffer}.Buffer.[Symbol.species].prototype.utf8Slice.length
+{buffer}.Buffer.[Symbol.species].prototype.utf8Slice.name
+{buffer}.Buffer.[Symbol.species].prototype.utf8Write
+{buffer}.Buffer.[Symbol.species].prototype.utf8Write.length
+{buffer}.Buffer.[Symbol.species].prototype.utf8Write.name
+{buffer}.Buffer.[Symbol.species].prototype.utf8Write.prototype
+{buffer}.Buffer.[Symbol.species].prototype.utf8Write.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.write
+{buffer}.Buffer.[Symbol.species].prototype.write.length
+{buffer}.Buffer.[Symbol.species].prototype.write.name
+{buffer}.Buffer.[Symbol.species].prototype.write.prototype
+{buffer}.Buffer.[Symbol.species].prototype.write.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeBigInt64BE
+{buffer}.Buffer.[Symbol.species].prototype.writeBigInt64BE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeBigInt64BE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeBigInt64BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeBigInt64BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeBigInt64LE
+{buffer}.Buffer.[Symbol.species].prototype.writeBigInt64LE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeBigInt64LE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeBigInt64LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeBigInt64LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUInt64BE
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUInt64BE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUInt64BE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUInt64BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUInt64BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUInt64LE
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUInt64LE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUInt64LE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUInt64LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUInt64LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUint64BE
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUint64BE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUint64BE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUint64BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUint64BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUint64LE
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUint64LE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUint64LE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUint64LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeBigUint64LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeDoubleBE
+{buffer}.Buffer.[Symbol.species].prototype.writeDoubleBE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeDoubleBE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeDoubleBE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeDoubleBE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeDoubleLE
+{buffer}.Buffer.[Symbol.species].prototype.writeDoubleLE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeDoubleLE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeDoubleLE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeDoubleLE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeFloatBE
+{buffer}.Buffer.[Symbol.species].prototype.writeFloatBE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeFloatBE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeFloatBE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeFloatBE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeFloatLE
+{buffer}.Buffer.[Symbol.species].prototype.writeFloatLE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeFloatLE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeFloatLE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeFloatLE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeInt16BE
+{buffer}.Buffer.[Symbol.species].prototype.writeInt16BE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeInt16BE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeInt16BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeInt16BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeInt16LE
+{buffer}.Buffer.[Symbol.species].prototype.writeInt16LE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeInt16LE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeInt16LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeInt16LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeInt32BE
+{buffer}.Buffer.[Symbol.species].prototype.writeInt32BE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeInt32BE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeInt32BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeInt32BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeInt32LE
+{buffer}.Buffer.[Symbol.species].prototype.writeInt32LE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeInt32LE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeInt32LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeInt32LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeInt8
+{buffer}.Buffer.[Symbol.species].prototype.writeInt8.length
+{buffer}.Buffer.[Symbol.species].prototype.writeInt8.name
+{buffer}.Buffer.[Symbol.species].prototype.writeInt8.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeInt8.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeIntBE
+{buffer}.Buffer.[Symbol.species].prototype.writeIntBE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeIntBE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeIntBE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeIntBE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeIntLE
+{buffer}.Buffer.[Symbol.species].prototype.writeIntLE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeIntLE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeIntLE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeIntLE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt16BE
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt16BE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt16BE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt16BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt16BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt16LE
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt16LE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt16LE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt16LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt16LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt32BE
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt32BE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt32BE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt32BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt32BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt32LE
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt32LE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt32LE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt32LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt32LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt8
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt8.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt8.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt8.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUInt8.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUIntBE
+{buffer}.Buffer.[Symbol.species].prototype.writeUIntBE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUIntBE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUIntBE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUIntBE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUIntLE
+{buffer}.Buffer.[Symbol.species].prototype.writeUIntLE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUIntLE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUIntLE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUIntLE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUint16BE
+{buffer}.Buffer.[Symbol.species].prototype.writeUint16BE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUint16BE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUint16BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUint16BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUint16LE
+{buffer}.Buffer.[Symbol.species].prototype.writeUint16LE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUint16LE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUint16LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUint16LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUint32BE
+{buffer}.Buffer.[Symbol.species].prototype.writeUint32BE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUint32BE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUint32BE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUint32BE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUint32LE
+{buffer}.Buffer.[Symbol.species].prototype.writeUint32LE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUint32LE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUint32LE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUint32LE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUint8
+{buffer}.Buffer.[Symbol.species].prototype.writeUint8.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUint8.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUint8.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUint8.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUintBE
+{buffer}.Buffer.[Symbol.species].prototype.writeUintBE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUintBE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUintBE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUintBE.prototype.constructor
+{buffer}.Buffer.[Symbol.species].prototype.writeUintLE
+{buffer}.Buffer.[Symbol.species].prototype.writeUintLE.length
+{buffer}.Buffer.[Symbol.species].prototype.writeUintLE.name
+{buffer}.Buffer.[Symbol.species].prototype.writeUintLE.prototype
+{buffer}.Buffer.[Symbol.species].prototype.writeUintLE.prototype.constructor
+{buffer}.Buffer.[kIsEncodingSymbol]
+{buffer}.Buffer.[kIsEncodingSymbol].length
+{buffer}.Buffer.[kIsEncodingSymbol].name
+{buffer}.Buffer.[kIsEncodingSymbol].prototype
+{buffer}.Buffer.[kIsEncodingSymbol].prototype.constructor
+{buffer}.Buffer.alloc
+{buffer}.Buffer.alloc.length
+{buffer}.Buffer.alloc.name
+{buffer}.Buffer.alloc.prototype
+{buffer}.Buffer.alloc.prototype.constructor
+{buffer}.Buffer.allocUnsafe
+{buffer}.Buffer.allocUnsafe.length
+{buffer}.Buffer.allocUnsafe.name
+{buffer}.Buffer.allocUnsafe.prototype
+{buffer}.Buffer.allocUnsafe.prototype.constructor
+{buffer}.Buffer.allocUnsafeSlow
+{buffer}.Buffer.allocUnsafeSlow.length
+{buffer}.Buffer.allocUnsafeSlow.name
+{buffer}.Buffer.allocUnsafeSlow.prototype
+{buffer}.Buffer.allocUnsafeSlow.prototype.constructor
+{buffer}.Buffer.byteLength
+{buffer}.Buffer.byteLength.length
+{buffer}.Buffer.byteLength.name
+{buffer}.Buffer.byteLength.prototype
+{buffer}.Buffer.byteLength.prototype.constructor
+{buffer}.Buffer.compare
+{buffer}.Buffer.compare.length
+{buffer}.Buffer.compare.name
+{buffer}.Buffer.compare.prototype
+{buffer}.Buffer.compare.prototype.constructor
+{buffer}.Buffer.concat
+{buffer}.Buffer.concat.length
+{buffer}.Buffer.concat.name
+{buffer}.Buffer.concat.prototype
+{buffer}.Buffer.concat.prototype.constructor
+{buffer}.Buffer.copyBytesFrom
+{buffer}.Buffer.copyBytesFrom.length
+{buffer}.Buffer.copyBytesFrom.name
+{buffer}.Buffer.copyBytesFrom.prototype
+{buffer}.Buffer.copyBytesFrom.prototype.constructor
+{buffer}.Buffer.from
+{buffer}.Buffer.from.length
+{buffer}.Buffer.from.name
+{buffer}.Buffer.from.prototype
+{buffer}.Buffer.from.prototype.constructor
+{buffer}.Buffer.isBuffer
+{buffer}.Buffer.isBuffer.length
+{buffer}.Buffer.isBuffer.name
+{buffer}.Buffer.isBuffer.prototype
+{buffer}.Buffer.isBuffer.prototype.constructor
+{buffer}.Buffer.isEncoding
+{buffer}.Buffer.isEncoding.length
+{buffer}.Buffer.isEncoding.name
+{buffer}.Buffer.isEncoding.prototype
+{buffer}.Buffer.isEncoding.prototype.constructor
+{buffer}.Buffer.length
+{buffer}.Buffer.name
+{buffer}.Buffer.of
+{buffer}.Buffer.of.length
+{buffer}.Buffer.of.name
+{buffer}.Buffer.poolSize
+{buffer}.Buffer.prototype
+{buffer}.Buffer.prototype.[nodejs.util.inspect.custom]
+{buffer}.Buffer.prototype.[nodejs.util.inspect.custom].length
+{buffer}.Buffer.prototype.[nodejs.util.inspect.custom].name
+{buffer}.Buffer.prototype.[nodejs.util.inspect.custom].prototype
+{buffer}.Buffer.prototype.[nodejs.util.inspect.custom].prototype.constructor
+{buffer}.Buffer.prototype.asciiSlice
+{buffer}.Buffer.prototype.asciiSlice.length
+{buffer}.Buffer.prototype.asciiSlice.name
+{buffer}.Buffer.prototype.asciiWrite
+{buffer}.Buffer.prototype.asciiWrite.length
+{buffer}.Buffer.prototype.asciiWrite.name
+{buffer}.Buffer.prototype.asciiWrite.prototype
+{buffer}.Buffer.prototype.asciiWrite.prototype.constructor
+{buffer}.Buffer.prototype.base64Slice
+{buffer}.Buffer.prototype.base64Slice.length
+{buffer}.Buffer.prototype.base64Slice.name
+{buffer}.Buffer.prototype.base64Write
+{buffer}.Buffer.prototype.base64Write.length
+{buffer}.Buffer.prototype.base64Write.name
+{buffer}.Buffer.prototype.base64urlSlice
+{buffer}.Buffer.prototype.base64urlSlice.length
+{buffer}.Buffer.prototype.base64urlSlice.name
+{buffer}.Buffer.prototype.base64urlWrite
+{buffer}.Buffer.prototype.base64urlWrite.length
+{buffer}.Buffer.prototype.base64urlWrite.name
+{buffer}.Buffer.prototype.compare
+{buffer}.Buffer.prototype.compare.length
+{buffer}.Buffer.prototype.compare.name
+{buffer}.Buffer.prototype.compare.prototype
+{buffer}.Buffer.prototype.compare.prototype.constructor
+{buffer}.Buffer.prototype.constructor
+{buffer}.Buffer.prototype.copy
+{buffer}.Buffer.prototype.copy.length
+{buffer}.Buffer.prototype.copy.name
+{buffer}.Buffer.prototype.copy.prototype
+{buffer}.Buffer.prototype.copy.prototype.constructor
+{buffer}.Buffer.prototype.equals
+{buffer}.Buffer.prototype.equals.length
+{buffer}.Buffer.prototype.equals.name
+{buffer}.Buffer.prototype.equals.prototype
+{buffer}.Buffer.prototype.equals.prototype.constructor
+{buffer}.Buffer.prototype.fill
+{buffer}.Buffer.prototype.fill.length
+{buffer}.Buffer.prototype.fill.name
+{buffer}.Buffer.prototype.fill.prototype
+{buffer}.Buffer.prototype.fill.prototype.constructor
+{buffer}.Buffer.prototype.hexSlice
+{buffer}.Buffer.prototype.hexSlice.length
+{buffer}.Buffer.prototype.hexSlice.name
+{buffer}.Buffer.prototype.hexWrite
+{buffer}.Buffer.prototype.hexWrite.length
+{buffer}.Buffer.prototype.hexWrite.name
+{buffer}.Buffer.prototype.includes
+{buffer}.Buffer.prototype.includes.length
+{buffer}.Buffer.prototype.includes.name
+{buffer}.Buffer.prototype.includes.prototype
+{buffer}.Buffer.prototype.includes.prototype.constructor
+{buffer}.Buffer.prototype.indexOf
+{buffer}.Buffer.prototype.indexOf.length
+{buffer}.Buffer.prototype.indexOf.name
+{buffer}.Buffer.prototype.indexOf.prototype
+{buffer}.Buffer.prototype.indexOf.prototype.constructor
+{buffer}.Buffer.prototype.inspect
+{buffer}.Buffer.prototype.inspect.length
+{buffer}.Buffer.prototype.inspect.name
+{buffer}.Buffer.prototype.inspect.prototype
+{buffer}.Buffer.prototype.inspect.prototype.constructor
+{buffer}.Buffer.prototype.lastIndexOf
+{buffer}.Buffer.prototype.lastIndexOf.length
+{buffer}.Buffer.prototype.lastIndexOf.name
+{buffer}.Buffer.prototype.lastIndexOf.prototype
+{buffer}.Buffer.prototype.lastIndexOf.prototype.constructor
+{buffer}.Buffer.prototype.latin1Slice
+{buffer}.Buffer.prototype.latin1Slice.length
+{buffer}.Buffer.prototype.latin1Slice.name
+{buffer}.Buffer.prototype.latin1Write
+{buffer}.Buffer.prototype.latin1Write.length
+{buffer}.Buffer.prototype.latin1Write.name
+{buffer}.Buffer.prototype.latin1Write.prototype
+{buffer}.Buffer.prototype.latin1Write.prototype.constructor
+{buffer}.Buffer.prototype.offset
+{buffer}.Buffer.prototype.parent
+{buffer}.Buffer.prototype.readBigInt64BE
+{buffer}.Buffer.prototype.readBigInt64BE.length
+{buffer}.Buffer.prototype.readBigInt64BE.name
+{buffer}.Buffer.prototype.readBigInt64BE.prototype
+{buffer}.Buffer.prototype.readBigInt64BE.prototype.constructor
+{buffer}.Buffer.prototype.readBigInt64LE
+{buffer}.Buffer.prototype.readBigInt64LE.length
+{buffer}.Buffer.prototype.readBigInt64LE.name
+{buffer}.Buffer.prototype.readBigInt64LE.prototype
+{buffer}.Buffer.prototype.readBigInt64LE.prototype.constructor
+{buffer}.Buffer.prototype.readBigUInt64BE
+{buffer}.Buffer.prototype.readBigUInt64BE.length
+{buffer}.Buffer.prototype.readBigUInt64BE.name
+{buffer}.Buffer.prototype.readBigUInt64BE.prototype
+{buffer}.Buffer.prototype.readBigUInt64BE.prototype.constructor
+{buffer}.Buffer.prototype.readBigUInt64LE
+{buffer}.Buffer.prototype.readBigUInt64LE.length
+{buffer}.Buffer.prototype.readBigUInt64LE.name
+{buffer}.Buffer.prototype.readBigUInt64LE.prototype
+{buffer}.Buffer.prototype.readBigUInt64LE.prototype.constructor
+{buffer}.Buffer.prototype.readBigUint64BE
+{buffer}.Buffer.prototype.readBigUint64BE.length
+{buffer}.Buffer.prototype.readBigUint64BE.name
+{buffer}.Buffer.prototype.readBigUint64BE.prototype
+{buffer}.Buffer.prototype.readBigUint64BE.prototype.constructor
+{buffer}.Buffer.prototype.readBigUint64LE
+{buffer}.Buffer.prototype.readBigUint64LE.length
+{buffer}.Buffer.prototype.readBigUint64LE.name
+{buffer}.Buffer.prototype.readBigUint64LE.prototype
+{buffer}.Buffer.prototype.readBigUint64LE.prototype.constructor
+{buffer}.Buffer.prototype.readDoubleBE
+{buffer}.Buffer.prototype.readDoubleBE.length
+{buffer}.Buffer.prototype.readDoubleBE.name
+{buffer}.Buffer.prototype.readDoubleBE.prototype
+{buffer}.Buffer.prototype.readDoubleBE.prototype.constructor
+{buffer}.Buffer.prototype.readDoubleLE
+{buffer}.Buffer.prototype.readDoubleLE.length
+{buffer}.Buffer.prototype.readDoubleLE.name
+{buffer}.Buffer.prototype.readDoubleLE.prototype
+{buffer}.Buffer.prototype.readDoubleLE.prototype.constructor
+{buffer}.Buffer.prototype.readFloatBE
+{buffer}.Buffer.prototype.readFloatBE.length
+{buffer}.Buffer.prototype.readFloatBE.name
+{buffer}.Buffer.prototype.readFloatBE.prototype
+{buffer}.Buffer.prototype.readFloatBE.prototype.constructor
+{buffer}.Buffer.prototype.readFloatLE
+{buffer}.Buffer.prototype.readFloatLE.length
+{buffer}.Buffer.prototype.readFloatLE.name
+{buffer}.Buffer.prototype.readFloatLE.prototype
+{buffer}.Buffer.prototype.readFloatLE.prototype.constructor
+{buffer}.Buffer.prototype.readInt16BE
+{buffer}.Buffer.prototype.readInt16BE.length
+{buffer}.Buffer.prototype.readInt16BE.name
+{buffer}.Buffer.prototype.readInt16BE.prototype
+{buffer}.Buffer.prototype.readInt16BE.prototype.constructor
+{buffer}.Buffer.prototype.readInt16LE
+{buffer}.Buffer.prototype.readInt16LE.length
+{buffer}.Buffer.prototype.readInt16LE.name
+{buffer}.Buffer.prototype.readInt16LE.prototype
+{buffer}.Buffer.prototype.readInt16LE.prototype.constructor
+{buffer}.Buffer.prototype.readInt32BE
+{buffer}.Buffer.prototype.readInt32BE.length
+{buffer}.Buffer.prototype.readInt32BE.name
+{buffer}.Buffer.prototype.readInt32BE.prototype
+{buffer}.Buffer.prototype.readInt32BE.prototype.constructor
+{buffer}.Buffer.prototype.readInt32LE
+{buffer}.Buffer.prototype.readInt32LE.length
+{buffer}.Buffer.prototype.readInt32LE.name
+{buffer}.Buffer.prototype.readInt32LE.prototype
+{buffer}.Buffer.prototype.readInt32LE.prototype.constructor
+{buffer}.Buffer.prototype.readInt8
+{buffer}.Buffer.prototype.readInt8.length
+{buffer}.Buffer.prototype.readInt8.name
+{buffer}.Buffer.prototype.readInt8.prototype
+{buffer}.Buffer.prototype.readInt8.prototype.constructor
+{buffer}.Buffer.prototype.readIntBE
+{buffer}.Buffer.prototype.readIntBE.length
+{buffer}.Buffer.prototype.readIntBE.name
+{buffer}.Buffer.prototype.readIntBE.prototype
+{buffer}.Buffer.prototype.readIntBE.prototype.constructor
+{buffer}.Buffer.prototype.readIntLE
+{buffer}.Buffer.prototype.readIntLE.length
+{buffer}.Buffer.prototype.readIntLE.name
+{buffer}.Buffer.prototype.readIntLE.prototype
+{buffer}.Buffer.prototype.readIntLE.prototype.constructor
+{buffer}.Buffer.prototype.readUInt16BE
+{buffer}.Buffer.prototype.readUInt16BE.length
+{buffer}.Buffer.prototype.readUInt16BE.name
+{buffer}.Buffer.prototype.readUInt16BE.prototype
+{buffer}.Buffer.prototype.readUInt16BE.prototype.constructor
+{buffer}.Buffer.prototype.readUInt16LE
+{buffer}.Buffer.prototype.readUInt16LE.length
+{buffer}.Buffer.prototype.readUInt16LE.name
+{buffer}.Buffer.prototype.readUInt16LE.prototype
+{buffer}.Buffer.prototype.readUInt16LE.prototype.constructor
+{buffer}.Buffer.prototype.readUInt32BE
+{buffer}.Buffer.prototype.readUInt32BE.length
+{buffer}.Buffer.prototype.readUInt32BE.name
+{buffer}.Buffer.prototype.readUInt32BE.prototype
+{buffer}.Buffer.prototype.readUInt32BE.prototype.constructor
+{buffer}.Buffer.prototype.readUInt32LE
+{buffer}.Buffer.prototype.readUInt32LE.length
+{buffer}.Buffer.prototype.readUInt32LE.name
+{buffer}.Buffer.prototype.readUInt32LE.prototype
+{buffer}.Buffer.prototype.readUInt32LE.prototype.constructor
+{buffer}.Buffer.prototype.readUInt8
+{buffer}.Buffer.prototype.readUInt8.length
+{buffer}.Buffer.prototype.readUInt8.name
+{buffer}.Buffer.prototype.readUInt8.prototype
+{buffer}.Buffer.prototype.readUInt8.prototype.constructor
+{buffer}.Buffer.prototype.readUIntBE
+{buffer}.Buffer.prototype.readUIntBE.length
+{buffer}.Buffer.prototype.readUIntBE.name
+{buffer}.Buffer.prototype.readUIntBE.prototype
+{buffer}.Buffer.prototype.readUIntBE.prototype.constructor
+{buffer}.Buffer.prototype.readUIntLE
+{buffer}.Buffer.prototype.readUIntLE.length
+{buffer}.Buffer.prototype.readUIntLE.name
+{buffer}.Buffer.prototype.readUIntLE.prototype
+{buffer}.Buffer.prototype.readUIntLE.prototype.constructor
+{buffer}.Buffer.prototype.readUint16BE
+{buffer}.Buffer.prototype.readUint16BE.length
+{buffer}.Buffer.prototype.readUint16BE.name
+{buffer}.Buffer.prototype.readUint16BE.prototype
+{buffer}.Buffer.prototype.readUint16BE.prototype.constructor
+{buffer}.Buffer.prototype.readUint16LE
+{buffer}.Buffer.prototype.readUint16LE.length
+{buffer}.Buffer.prototype.readUint16LE.name
+{buffer}.Buffer.prototype.readUint16LE.prototype
+{buffer}.Buffer.prototype.readUint16LE.prototype.constructor
+{buffer}.Buffer.prototype.readUint32BE
+{buffer}.Buffer.prototype.readUint32BE.length
+{buffer}.Buffer.prototype.readUint32BE.name
+{buffer}.Buffer.prototype.readUint32BE.prototype
+{buffer}.Buffer.prototype.readUint32BE.prototype.constructor
+{buffer}.Buffer.prototype.readUint32LE
+{buffer}.Buffer.prototype.readUint32LE.length
+{buffer}.Buffer.prototype.readUint32LE.name
+{buffer}.Buffer.prototype.readUint32LE.prototype
+{buffer}.Buffer.prototype.readUint32LE.prototype.constructor
+{buffer}.Buffer.prototype.readUint8
+{buffer}.Buffer.prototype.readUint8.length
+{buffer}.Buffer.prototype.readUint8.name
+{buffer}.Buffer.prototype.readUint8.prototype
+{buffer}.Buffer.prototype.readUint8.prototype.constructor
+{buffer}.Buffer.prototype.readUintBE
+{buffer}.Buffer.prototype.readUintBE.length
+{buffer}.Buffer.prototype.readUintBE.name
+{buffer}.Buffer.prototype.readUintBE.prototype
+{buffer}.Buffer.prototype.readUintBE.prototype.constructor
+{buffer}.Buffer.prototype.readUintLE
+{buffer}.Buffer.prototype.readUintLE.length
+{buffer}.Buffer.prototype.readUintLE.name
+{buffer}.Buffer.prototype.readUintLE.prototype
+{buffer}.Buffer.prototype.readUintLE.prototype.constructor
+{buffer}.Buffer.prototype.slice
+{buffer}.Buffer.prototype.slice.length
+{buffer}.Buffer.prototype.slice.name
+{buffer}.Buffer.prototype.slice.prototype
+{buffer}.Buffer.prototype.slice.prototype.constructor
+{buffer}.Buffer.prototype.subarray
+{buffer}.Buffer.prototype.subarray.length
+{buffer}.Buffer.prototype.subarray.name
+{buffer}.Buffer.prototype.subarray.prototype
+{buffer}.Buffer.prototype.subarray.prototype.constructor
+{buffer}.Buffer.prototype.swap16
+{buffer}.Buffer.prototype.swap16.length
+{buffer}.Buffer.prototype.swap16.name
+{buffer}.Buffer.prototype.swap16.prototype
+{buffer}.Buffer.prototype.swap16.prototype.constructor
+{buffer}.Buffer.prototype.swap32
+{buffer}.Buffer.prototype.swap32.length
+{buffer}.Buffer.prototype.swap32.name
+{buffer}.Buffer.prototype.swap32.prototype
+{buffer}.Buffer.prototype.swap32.prototype.constructor
+{buffer}.Buffer.prototype.swap64
+{buffer}.Buffer.prototype.swap64.length
+{buffer}.Buffer.prototype.swap64.name
+{buffer}.Buffer.prototype.swap64.prototype
+{buffer}.Buffer.prototype.swap64.prototype.constructor
+{buffer}.Buffer.prototype.toJSON
+{buffer}.Buffer.prototype.toJSON.length
+{buffer}.Buffer.prototype.toJSON.name
+{buffer}.Buffer.prototype.toJSON.prototype
+{buffer}.Buffer.prototype.toJSON.prototype.constructor
+{buffer}.Buffer.prototype.toLocaleString
+{buffer}.Buffer.prototype.toLocaleString.length
+{buffer}.Buffer.prototype.toLocaleString.name
+{buffer}.Buffer.prototype.toLocaleString.prototype
+{buffer}.Buffer.prototype.toLocaleString.prototype.constructor
+{buffer}.Buffer.prototype.toString
+{buffer}.Buffer.prototype.toString.length
+{buffer}.Buffer.prototype.toString.name
+{buffer}.Buffer.prototype.toString.prototype
+{buffer}.Buffer.prototype.toString.prototype.constructor
+{buffer}.Buffer.prototype.ucs2Slice
+{buffer}.Buffer.prototype.ucs2Slice.length
+{buffer}.Buffer.prototype.ucs2Slice.name
+{buffer}.Buffer.prototype.ucs2Write
+{buffer}.Buffer.prototype.ucs2Write.length
+{buffer}.Buffer.prototype.ucs2Write.name
+{buffer}.Buffer.prototype.utf8Slice
+{buffer}.Buffer.prototype.utf8Slice.length
+{buffer}.Buffer.prototype.utf8Slice.name
+{buffer}.Buffer.prototype.utf8Write
+{buffer}.Buffer.prototype.utf8Write.length
+{buffer}.Buffer.prototype.utf8Write.name
+{buffer}.Buffer.prototype.utf8Write.prototype
+{buffer}.Buffer.prototype.utf8Write.prototype.constructor
+{buffer}.Buffer.prototype.write
+{buffer}.Buffer.prototype.write.length
+{buffer}.Buffer.prototype.write.name
+{buffer}.Buffer.prototype.write.prototype
+{buffer}.Buffer.prototype.write.prototype.constructor
+{buffer}.Buffer.prototype.writeBigInt64BE
+{buffer}.Buffer.prototype.writeBigInt64BE.length
+{buffer}.Buffer.prototype.writeBigInt64BE.name
+{buffer}.Buffer.prototype.writeBigInt64BE.prototype
+{buffer}.Buffer.prototype.writeBigInt64BE.prototype.constructor
+{buffer}.Buffer.prototype.writeBigInt64LE
+{buffer}.Buffer.prototype.writeBigInt64LE.length
+{buffer}.Buffer.prototype.writeBigInt64LE.name
+{buffer}.Buffer.prototype.writeBigInt64LE.prototype
+{buffer}.Buffer.prototype.writeBigInt64LE.prototype.constructor
+{buffer}.Buffer.prototype.writeBigUInt64BE
+{buffer}.Buffer.prototype.writeBigUInt64BE.length
+{buffer}.Buffer.prototype.writeBigUInt64BE.name
+{buffer}.Buffer.prototype.writeBigUInt64BE.prototype
+{buffer}.Buffer.prototype.writeBigUInt64BE.prototype.constructor
+{buffer}.Buffer.prototype.writeBigUInt64LE
+{buffer}.Buffer.prototype.writeBigUInt64LE.length
+{buffer}.Buffer.prototype.writeBigUInt64LE.name
+{buffer}.Buffer.prototype.writeBigUInt64LE.prototype
+{buffer}.Buffer.prototype.writeBigUInt64LE.prototype.constructor
+{buffer}.Buffer.prototype.writeBigUint64BE
+{buffer}.Buffer.prototype.writeBigUint64BE.length
+{buffer}.Buffer.prototype.writeBigUint64BE.name
+{buffer}.Buffer.prototype.writeBigUint64BE.prototype
+{buffer}.Buffer.prototype.writeBigUint64BE.prototype.constructor
+{buffer}.Buffer.prototype.writeBigUint64LE
+{buffer}.Buffer.prototype.writeBigUint64LE.length
+{buffer}.Buffer.prototype.writeBigUint64LE.name
+{buffer}.Buffer.prototype.writeBigUint64LE.prototype
+{buffer}.Buffer.prototype.writeBigUint64LE.prototype.constructor
+{buffer}.Buffer.prototype.writeDoubleBE
+{buffer}.Buffer.prototype.writeDoubleBE.length
+{buffer}.Buffer.prototype.writeDoubleBE.name
+{buffer}.Buffer.prototype.writeDoubleBE.prototype
+{buffer}.Buffer.prototype.writeDoubleBE.prototype.constructor
+{buffer}.Buffer.prototype.writeDoubleLE
+{buffer}.Buffer.prototype.writeDoubleLE.length
+{buffer}.Buffer.prototype.writeDoubleLE.name
+{buffer}.Buffer.prototype.writeDoubleLE.prototype
+{buffer}.Buffer.prototype.writeDoubleLE.prototype.constructor
+{buffer}.Buffer.prototype.writeFloatBE
+{buffer}.Buffer.prototype.writeFloatBE.length
+{buffer}.Buffer.prototype.writeFloatBE.name
+{buffer}.Buffer.prototype.writeFloatBE.prototype
+{buffer}.Buffer.prototype.writeFloatBE.prototype.constructor
+{buffer}.Buffer.prototype.writeFloatLE
+{buffer}.Buffer.prototype.writeFloatLE.length
+{buffer}.Buffer.prototype.writeFloatLE.name
+{buffer}.Buffer.prototype.writeFloatLE.prototype
+{buffer}.Buffer.prototype.writeFloatLE.prototype.constructor
+{buffer}.Buffer.prototype.writeInt16BE
+{buffer}.Buffer.prototype.writeInt16BE.length
+{buffer}.Buffer.prototype.writeInt16BE.name
+{buffer}.Buffer.prototype.writeInt16BE.prototype
+{buffer}.Buffer.prototype.writeInt16BE.prototype.constructor
+{buffer}.Buffer.prototype.writeInt16LE
+{buffer}.Buffer.prototype.writeInt16LE.length
+{buffer}.Buffer.prototype.writeInt16LE.name
+{buffer}.Buffer.prototype.writeInt16LE.prototype
+{buffer}.Buffer.prototype.writeInt16LE.prototype.constructor
+{buffer}.Buffer.prototype.writeInt32BE
+{buffer}.Buffer.prototype.writeInt32BE.length
+{buffer}.Buffer.prototype.writeInt32BE.name
+{buffer}.Buffer.prototype.writeInt32BE.prototype
+{buffer}.Buffer.prototype.writeInt32BE.prototype.constructor
+{buffer}.Buffer.prototype.writeInt32LE
+{buffer}.Buffer.prototype.writeInt32LE.length
+{buffer}.Buffer.prototype.writeInt32LE.name
+{buffer}.Buffer.prototype.writeInt32LE.prototype
+{buffer}.Buffer.prototype.writeInt32LE.prototype.constructor
+{buffer}.Buffer.prototype.writeInt8
+{buffer}.Buffer.prototype.writeInt8.length
+{buffer}.Buffer.prototype.writeInt8.name
+{buffer}.Buffer.prototype.writeInt8.prototype
+{buffer}.Buffer.prototype.writeInt8.prototype.constructor
+{buffer}.Buffer.prototype.writeIntBE
+{buffer}.Buffer.prototype.writeIntBE.length
+{buffer}.Buffer.prototype.writeIntBE.name
+{buffer}.Buffer.prototype.writeIntBE.prototype
+{buffer}.Buffer.prototype.writeIntBE.prototype.constructor
+{buffer}.Buffer.prototype.writeIntLE
+{buffer}.Buffer.prototype.writeIntLE.length
+{buffer}.Buffer.prototype.writeIntLE.name
+{buffer}.Buffer.prototype.writeIntLE.prototype
+{buffer}.Buffer.prototype.writeIntLE.prototype.constructor
+{buffer}.Buffer.prototype.writeUInt16BE
+{buffer}.Buffer.prototype.writeUInt16BE.length
+{buffer}.Buffer.prototype.writeUInt16BE.name
+{buffer}.Buffer.prototype.writeUInt16BE.prototype
+{buffer}.Buffer.prototype.writeUInt16BE.prototype.constructor
+{buffer}.Buffer.prototype.writeUInt16LE
+{buffer}.Buffer.prototype.writeUInt16LE.length
+{buffer}.Buffer.prototype.writeUInt16LE.name
+{buffer}.Buffer.prototype.writeUInt16LE.prototype
+{buffer}.Buffer.prototype.writeUInt16LE.prototype.constructor
+{buffer}.Buffer.prototype.writeUInt32BE
+{buffer}.Buffer.prototype.writeUInt32BE.length
+{buffer}.Buffer.prototype.writeUInt32BE.name
+{buffer}.Buffer.prototype.writeUInt32BE.prototype
+{buffer}.Buffer.prototype.writeUInt32BE.prototype.constructor
+{buffer}.Buffer.prototype.writeUInt32LE
+{buffer}.Buffer.prototype.writeUInt32LE.length
+{buffer}.Buffer.prototype.writeUInt32LE.name
+{buffer}.Buffer.prototype.writeUInt32LE.prototype
+{buffer}.Buffer.prototype.writeUInt32LE.prototype.constructor
+{buffer}.Buffer.prototype.writeUInt8
+{buffer}.Buffer.prototype.writeUInt8.length
+{buffer}.Buffer.prototype.writeUInt8.name
+{buffer}.Buffer.prototype.writeUInt8.prototype
+{buffer}.Buffer.prototype.writeUInt8.prototype.constructor
+{buffer}.Buffer.prototype.writeUIntBE
+{buffer}.Buffer.prototype.writeUIntBE.length
+{buffer}.Buffer.prototype.writeUIntBE.name
+{buffer}.Buffer.prototype.writeUIntBE.prototype
+{buffer}.Buffer.prototype.writeUIntBE.prototype.constructor
+{buffer}.Buffer.prototype.writeUIntLE
+{buffer}.Buffer.prototype.writeUIntLE.length
+{buffer}.Buffer.prototype.writeUIntLE.name
+{buffer}.Buffer.prototype.writeUIntLE.prototype
+{buffer}.Buffer.prototype.writeUIntLE.prototype.constructor
+{buffer}.Buffer.prototype.writeUint16BE
+{buffer}.Buffer.prototype.writeUint16BE.length
+{buffer}.Buffer.prototype.writeUint16BE.name
+{buffer}.Buffer.prototype.writeUint16BE.prototype
+{buffer}.Buffer.prototype.writeUint16BE.prototype.constructor
+{buffer}.Buffer.prototype.writeUint16LE
+{buffer}.Buffer.prototype.writeUint16LE.length
+{buffer}.Buffer.prototype.writeUint16LE.name
+{buffer}.Buffer.prototype.writeUint16LE.prototype
+{buffer}.Buffer.prototype.writeUint16LE.prototype.constructor
+{buffer}.Buffer.prototype.writeUint32BE
+{buffer}.Buffer.prototype.writeUint32BE.length
+{buffer}.Buffer.prototype.writeUint32BE.name
+{buffer}.Buffer.prototype.writeUint32BE.prototype
+{buffer}.Buffer.prototype.writeUint32BE.prototype.constructor
+{buffer}.Buffer.prototype.writeUint32LE
+{buffer}.Buffer.prototype.writeUint32LE.length
+{buffer}.Buffer.prototype.writeUint32LE.name
+{buffer}.Buffer.prototype.writeUint32LE.prototype
+{buffer}.Buffer.prototype.writeUint32LE.prototype.constructor
+{buffer}.Buffer.prototype.writeUint8
+{buffer}.Buffer.prototype.writeUint8.length
+{buffer}.Buffer.prototype.writeUint8.name
+{buffer}.Buffer.prototype.writeUint8.prototype
+{buffer}.Buffer.prototype.writeUint8.prototype.constructor
+{buffer}.Buffer.prototype.writeUintBE
+{buffer}.Buffer.prototype.writeUintBE.length
+{buffer}.Buffer.prototype.writeUintBE.name
+{buffer}.Buffer.prototype.writeUintBE.prototype
+{buffer}.Buffer.prototype.writeUintBE.prototype.constructor
+{buffer}.Buffer.prototype.writeUintLE
+{buffer}.Buffer.prototype.writeUintLE.length
+{buffer}.Buffer.prototype.writeUintLE.name
+{buffer}.Buffer.prototype.writeUintLE.prototype
+{buffer}.Buffer.prototype.writeUintLE.prototype.constructor
+{buffer}.File
+{buffer}.File.length
+{buffer}.File.name
+{buffer}.File.prototype
+{buffer}.File.prototype.[Symbol.toStringTag]
+{buffer}.File.prototype.[messaging_clone_symbol]
+{buffer}.File.prototype.[messaging_clone_symbol].length
+{buffer}.File.prototype.[messaging_clone_symbol].name
+{buffer}.File.prototype.[messaging_deserialize_symbol]
+{buffer}.File.prototype.[messaging_deserialize_symbol].length
+{buffer}.File.prototype.[messaging_deserialize_symbol].name
+{buffer}.File.prototype.[nodejs.util.inspect.custom]
+{buffer}.File.prototype.[nodejs.util.inspect.custom].length
+{buffer}.File.prototype.[nodejs.util.inspect.custom].name
+{buffer}.File.prototype.constructor
+{buffer}.File.prototype.lastModified
+{buffer}.File.prototype.name
+{buffer}.INSPECT_MAX_BYTES
+{buffer}.[Symbol.toStringTag]
+{buffer}.atob
+{buffer}.atob.length
+{buffer}.atob.name
+{buffer}.atob.prototype
+{buffer}.atob.prototype.constructor
+{buffer}.btoa
+{buffer}.btoa.length
+{buffer}.btoa.name
+{buffer}.btoa.prototype
+{buffer}.btoa.prototype.constructor
+{buffer}.constants
+{buffer}.constants.MAX_LENGTH
+{buffer}.constants.MAX_STRING_LENGTH
+{buffer}.default
+{buffer}.default.Blob
+{buffer}.default.Blob.length
+{buffer}.default.Blob.name
+{buffer}.default.Blob.prototype
+{buffer}.default.Blob.prototype.[Symbol.toStringTag]
+{buffer}.default.Blob.prototype.[messaging_clone_symbol]
+{buffer}.default.Blob.prototype.[messaging_clone_symbol].length
+{buffer}.default.Blob.prototype.[messaging_clone_symbol].name
+{buffer}.default.Blob.prototype.[messaging_deserialize_symbol]
+{buffer}.default.Blob.prototype.[messaging_deserialize_symbol].length
+{buffer}.default.Blob.prototype.[messaging_deserialize_symbol].name
+{buffer}.default.Blob.prototype.[nodejs.util.inspect.custom]
+{buffer}.default.Blob.prototype.[nodejs.util.inspect.custom].length
+{buffer}.default.Blob.prototype.[nodejs.util.inspect.custom].name
+{buffer}.default.Blob.prototype.arrayBuffer
+{buffer}.default.Blob.prototype.arrayBuffer.length
+{buffer}.default.Blob.prototype.arrayBuffer.name
+{buffer}.default.Blob.prototype.bytes
+{buffer}.default.Blob.prototype.bytes.length
+{buffer}.default.Blob.prototype.bytes.name
+{buffer}.default.Blob.prototype.constructor
+{buffer}.default.Blob.prototype.size
+{buffer}.default.Blob.prototype.slice
+{buffer}.default.Blob.prototype.slice.length
+{buffer}.default.Blob.prototype.slice.name
+{buffer}.default.Blob.prototype.stream
+{buffer}.default.Blob.prototype.stream.length
+{buffer}.default.Blob.prototype.stream.name
+{buffer}.default.Blob.prototype.text
+{buffer}.default.Blob.prototype.text.length
+{buffer}.default.Blob.prototype.text.name
+{buffer}.default.Blob.prototype.type
+{buffer}.default.Buffer
+{buffer}.default.Buffer.[Symbol.species]
+{buffer}.default.Buffer.[Symbol.species].length
+{buffer}.default.Buffer.[Symbol.species].name
+{buffer}.default.Buffer.[Symbol.species].prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.[nodejs.util.inspect.custom]
+{buffer}.default.Buffer.[Symbol.species].prototype.[nodejs.util.inspect.custom].length
+{buffer}.default.Buffer.[Symbol.species].prototype.[nodejs.util.inspect.custom].name
+{buffer}.default.Buffer.[Symbol.species].prototype.[nodejs.util.inspect.custom].prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.[nodejs.util.inspect.custom].prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.asciiSlice
+{buffer}.default.Buffer.[Symbol.species].prototype.asciiSlice.length
+{buffer}.default.Buffer.[Symbol.species].prototype.asciiSlice.name
+{buffer}.default.Buffer.[Symbol.species].prototype.asciiWrite
+{buffer}.default.Buffer.[Symbol.species].prototype.asciiWrite.length
+{buffer}.default.Buffer.[Symbol.species].prototype.asciiWrite.name
+{buffer}.default.Buffer.[Symbol.species].prototype.asciiWrite.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.asciiWrite.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.base64Slice
+{buffer}.default.Buffer.[Symbol.species].prototype.base64Slice.length
+{buffer}.default.Buffer.[Symbol.species].prototype.base64Slice.name
+{buffer}.default.Buffer.[Symbol.species].prototype.base64Write
+{buffer}.default.Buffer.[Symbol.species].prototype.base64Write.length
+{buffer}.default.Buffer.[Symbol.species].prototype.base64Write.name
+{buffer}.default.Buffer.[Symbol.species].prototype.base64urlSlice
+{buffer}.default.Buffer.[Symbol.species].prototype.base64urlSlice.length
+{buffer}.default.Buffer.[Symbol.species].prototype.base64urlSlice.name
+{buffer}.default.Buffer.[Symbol.species].prototype.base64urlWrite
+{buffer}.default.Buffer.[Symbol.species].prototype.base64urlWrite.length
+{buffer}.default.Buffer.[Symbol.species].prototype.base64urlWrite.name
+{buffer}.default.Buffer.[Symbol.species].prototype.compare
+{buffer}.default.Buffer.[Symbol.species].prototype.compare.length
+{buffer}.default.Buffer.[Symbol.species].prototype.compare.name
+{buffer}.default.Buffer.[Symbol.species].prototype.compare.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.compare.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.copy
+{buffer}.default.Buffer.[Symbol.species].prototype.copy.length
+{buffer}.default.Buffer.[Symbol.species].prototype.copy.name
+{buffer}.default.Buffer.[Symbol.species].prototype.copy.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.copy.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.equals
+{buffer}.default.Buffer.[Symbol.species].prototype.equals.length
+{buffer}.default.Buffer.[Symbol.species].prototype.equals.name
+{buffer}.default.Buffer.[Symbol.species].prototype.equals.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.equals.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.fill
+{buffer}.default.Buffer.[Symbol.species].prototype.fill.length
+{buffer}.default.Buffer.[Symbol.species].prototype.fill.name
+{buffer}.default.Buffer.[Symbol.species].prototype.fill.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.fill.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.hexSlice
+{buffer}.default.Buffer.[Symbol.species].prototype.hexSlice.length
+{buffer}.default.Buffer.[Symbol.species].prototype.hexSlice.name
+{buffer}.default.Buffer.[Symbol.species].prototype.hexWrite
+{buffer}.default.Buffer.[Symbol.species].prototype.hexWrite.length
+{buffer}.default.Buffer.[Symbol.species].prototype.hexWrite.name
+{buffer}.default.Buffer.[Symbol.species].prototype.includes
+{buffer}.default.Buffer.[Symbol.species].prototype.includes.length
+{buffer}.default.Buffer.[Symbol.species].prototype.includes.name
+{buffer}.default.Buffer.[Symbol.species].prototype.includes.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.includes.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.indexOf
+{buffer}.default.Buffer.[Symbol.species].prototype.indexOf.length
+{buffer}.default.Buffer.[Symbol.species].prototype.indexOf.name
+{buffer}.default.Buffer.[Symbol.species].prototype.indexOf.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.indexOf.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.inspect
+{buffer}.default.Buffer.[Symbol.species].prototype.inspect.length
+{buffer}.default.Buffer.[Symbol.species].prototype.inspect.name
+{buffer}.default.Buffer.[Symbol.species].prototype.inspect.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.inspect.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.lastIndexOf
+{buffer}.default.Buffer.[Symbol.species].prototype.lastIndexOf.length
+{buffer}.default.Buffer.[Symbol.species].prototype.lastIndexOf.name
+{buffer}.default.Buffer.[Symbol.species].prototype.lastIndexOf.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.lastIndexOf.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.latin1Slice
+{buffer}.default.Buffer.[Symbol.species].prototype.latin1Slice.length
+{buffer}.default.Buffer.[Symbol.species].prototype.latin1Slice.name
+{buffer}.default.Buffer.[Symbol.species].prototype.latin1Write
+{buffer}.default.Buffer.[Symbol.species].prototype.latin1Write.length
+{buffer}.default.Buffer.[Symbol.species].prototype.latin1Write.name
+{buffer}.default.Buffer.[Symbol.species].prototype.latin1Write.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.latin1Write.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.offset
+{buffer}.default.Buffer.[Symbol.species].prototype.parent
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigInt64BE
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigInt64BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigInt64BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigInt64BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigInt64BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigInt64LE
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigInt64LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigInt64LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigInt64LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigInt64LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUInt64BE
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUInt64BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUInt64BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUInt64BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUInt64BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUInt64LE
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUInt64LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUInt64LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUInt64LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUInt64LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUint64BE
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUint64BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUint64BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUint64BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUint64BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUint64LE
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUint64LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUint64LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUint64LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readBigUint64LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readDoubleBE
+{buffer}.default.Buffer.[Symbol.species].prototype.readDoubleBE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readDoubleBE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readDoubleBE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readDoubleBE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readDoubleLE
+{buffer}.default.Buffer.[Symbol.species].prototype.readDoubleLE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readDoubleLE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readDoubleLE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readDoubleLE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readFloatBE
+{buffer}.default.Buffer.[Symbol.species].prototype.readFloatBE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readFloatBE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readFloatBE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readFloatBE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readFloatLE
+{buffer}.default.Buffer.[Symbol.species].prototype.readFloatLE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readFloatLE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readFloatLE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readFloatLE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt16BE
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt16BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt16BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt16BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt16BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt16LE
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt16LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt16LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt16LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt16LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt32BE
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt32BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt32BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt32BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt32BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt32LE
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt32LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt32LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt32LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt32LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt8
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt8.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt8.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt8.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readInt8.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readIntBE
+{buffer}.default.Buffer.[Symbol.species].prototype.readIntBE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readIntBE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readIntBE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readIntBE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readIntLE
+{buffer}.default.Buffer.[Symbol.species].prototype.readIntLE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readIntLE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readIntLE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readIntLE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt16BE
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt16BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt16BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt16BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt16BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt16LE
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt16LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt16LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt16LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt16LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt32BE
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt32BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt32BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt32BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt32BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt32LE
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt32LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt32LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt32LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt32LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt8
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt8.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt8.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt8.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUInt8.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUIntBE
+{buffer}.default.Buffer.[Symbol.species].prototype.readUIntBE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUIntBE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUIntBE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUIntBE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUIntLE
+{buffer}.default.Buffer.[Symbol.species].prototype.readUIntLE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUIntLE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUIntLE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUIntLE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint16BE
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint16BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint16BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint16BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint16BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint16LE
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint16LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint16LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint16LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint16LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint32BE
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint32BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint32BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint32BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint32BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint32LE
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint32LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint32LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint32LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint32LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint8
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint8.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint8.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint8.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUint8.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUintBE
+{buffer}.default.Buffer.[Symbol.species].prototype.readUintBE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUintBE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUintBE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUintBE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.readUintLE
+{buffer}.default.Buffer.[Symbol.species].prototype.readUintLE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.readUintLE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.readUintLE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.readUintLE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.slice
+{buffer}.default.Buffer.[Symbol.species].prototype.slice.length
+{buffer}.default.Buffer.[Symbol.species].prototype.slice.name
+{buffer}.default.Buffer.[Symbol.species].prototype.slice.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.slice.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.subarray
+{buffer}.default.Buffer.[Symbol.species].prototype.subarray.length
+{buffer}.default.Buffer.[Symbol.species].prototype.subarray.name
+{buffer}.default.Buffer.[Symbol.species].prototype.subarray.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.subarray.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.swap16
+{buffer}.default.Buffer.[Symbol.species].prototype.swap16.length
+{buffer}.default.Buffer.[Symbol.species].prototype.swap16.name
+{buffer}.default.Buffer.[Symbol.species].prototype.swap16.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.swap16.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.swap32
+{buffer}.default.Buffer.[Symbol.species].prototype.swap32.length
+{buffer}.default.Buffer.[Symbol.species].prototype.swap32.name
+{buffer}.default.Buffer.[Symbol.species].prototype.swap32.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.swap32.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.swap64
+{buffer}.default.Buffer.[Symbol.species].prototype.swap64.length
+{buffer}.default.Buffer.[Symbol.species].prototype.swap64.name
+{buffer}.default.Buffer.[Symbol.species].prototype.swap64.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.swap64.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.toJSON
+{buffer}.default.Buffer.[Symbol.species].prototype.toJSON.length
+{buffer}.default.Buffer.[Symbol.species].prototype.toJSON.name
+{buffer}.default.Buffer.[Symbol.species].prototype.toJSON.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.toJSON.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.toLocaleString
+{buffer}.default.Buffer.[Symbol.species].prototype.toLocaleString.length
+{buffer}.default.Buffer.[Symbol.species].prototype.toLocaleString.name
+{buffer}.default.Buffer.[Symbol.species].prototype.toLocaleString.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.toLocaleString.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.toString
+{buffer}.default.Buffer.[Symbol.species].prototype.toString.length
+{buffer}.default.Buffer.[Symbol.species].prototype.toString.name
+{buffer}.default.Buffer.[Symbol.species].prototype.toString.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.toString.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.ucs2Slice
+{buffer}.default.Buffer.[Symbol.species].prototype.ucs2Slice.length
+{buffer}.default.Buffer.[Symbol.species].prototype.ucs2Slice.name
+{buffer}.default.Buffer.[Symbol.species].prototype.ucs2Write
+{buffer}.default.Buffer.[Symbol.species].prototype.ucs2Write.length
+{buffer}.default.Buffer.[Symbol.species].prototype.ucs2Write.name
+{buffer}.default.Buffer.[Symbol.species].prototype.utf8Slice
+{buffer}.default.Buffer.[Symbol.species].prototype.utf8Slice.length
+{buffer}.default.Buffer.[Symbol.species].prototype.utf8Slice.name
+{buffer}.default.Buffer.[Symbol.species].prototype.utf8Write
+{buffer}.default.Buffer.[Symbol.species].prototype.utf8Write.length
+{buffer}.default.Buffer.[Symbol.species].prototype.utf8Write.name
+{buffer}.default.Buffer.[Symbol.species].prototype.utf8Write.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.utf8Write.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.write
+{buffer}.default.Buffer.[Symbol.species].prototype.write.length
+{buffer}.default.Buffer.[Symbol.species].prototype.write.name
+{buffer}.default.Buffer.[Symbol.species].prototype.write.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.write.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigInt64BE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigInt64BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigInt64BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigInt64BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigInt64BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigInt64LE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigInt64LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigInt64LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigInt64LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigInt64LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUInt64BE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUInt64BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUInt64BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUInt64BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUInt64BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUInt64LE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUInt64LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUInt64LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUInt64LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUInt64LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUint64BE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUint64BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUint64BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUint64BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUint64BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUint64LE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUint64LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUint64LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUint64LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeBigUint64LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeDoubleBE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeDoubleBE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeDoubleBE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeDoubleBE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeDoubleBE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeDoubleLE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeDoubleLE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeDoubleLE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeDoubleLE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeDoubleLE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeFloatBE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeFloatBE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeFloatBE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeFloatBE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeFloatBE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeFloatLE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeFloatLE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeFloatLE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeFloatLE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeFloatLE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt16BE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt16BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt16BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt16BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt16BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt16LE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt16LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt16LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt16LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt16LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt32BE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt32BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt32BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt32BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt32BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt32LE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt32LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt32LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt32LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt32LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt8
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt8.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt8.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt8.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeInt8.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeIntBE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeIntBE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeIntBE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeIntBE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeIntBE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeIntLE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeIntLE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeIntLE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeIntLE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeIntLE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt16BE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt16BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt16BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt16BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt16BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt16LE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt16LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt16LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt16LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt16LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt32BE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt32BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt32BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt32BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt32BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt32LE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt32LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt32LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt32LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt32LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt8
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt8.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt8.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt8.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUInt8.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUIntBE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUIntBE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUIntBE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUIntBE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUIntBE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUIntLE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUIntLE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUIntLE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUIntLE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUIntLE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint16BE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint16BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint16BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint16BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint16BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint16LE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint16LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint16LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint16LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint16LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint32BE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint32BE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint32BE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint32BE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint32BE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint32LE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint32LE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint32LE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint32LE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint32LE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint8
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint8.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint8.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint8.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUint8.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUintBE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUintBE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUintBE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUintBE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUintBE.prototype.constructor
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUintLE
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUintLE.length
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUintLE.name
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUintLE.prototype
+{buffer}.default.Buffer.[Symbol.species].prototype.writeUintLE.prototype.constructor
+{buffer}.default.Buffer.[kIsEncodingSymbol]
+{buffer}.default.Buffer.[kIsEncodingSymbol].length
+{buffer}.default.Buffer.[kIsEncodingSymbol].name
+{buffer}.default.Buffer.[kIsEncodingSymbol].prototype
+{buffer}.default.Buffer.[kIsEncodingSymbol].prototype.constructor
+{buffer}.default.Buffer.alloc
+{buffer}.default.Buffer.alloc.length
+{buffer}.default.Buffer.alloc.name
+{buffer}.default.Buffer.alloc.prototype
+{buffer}.default.Buffer.alloc.prototype.constructor
+{buffer}.default.Buffer.allocUnsafe
+{buffer}.default.Buffer.allocUnsafe.length
+{buffer}.default.Buffer.allocUnsafe.name
+{buffer}.default.Buffer.allocUnsafe.prototype
+{buffer}.default.Buffer.allocUnsafe.prototype.constructor
+{buffer}.default.Buffer.allocUnsafeSlow
+{buffer}.default.Buffer.allocUnsafeSlow.length
+{buffer}.default.Buffer.allocUnsafeSlow.name
+{buffer}.default.Buffer.allocUnsafeSlow.prototype
+{buffer}.default.Buffer.allocUnsafeSlow.prototype.constructor
+{buffer}.default.Buffer.byteLength
+{buffer}.default.Buffer.byteLength.length
+{buffer}.default.Buffer.byteLength.name
+{buffer}.default.Buffer.byteLength.prototype
+{buffer}.default.Buffer.byteLength.prototype.constructor
+{buffer}.default.Buffer.compare
+{buffer}.default.Buffer.compare.length
+{buffer}.default.Buffer.compare.name
+{buffer}.default.Buffer.compare.prototype
+{buffer}.default.Buffer.compare.prototype.constructor
+{buffer}.default.Buffer.concat
+{buffer}.default.Buffer.concat.length
+{buffer}.default.Buffer.concat.name
+{buffer}.default.Buffer.concat.prototype
+{buffer}.default.Buffer.concat.prototype.constructor
+{buffer}.default.Buffer.copyBytesFrom
+{buffer}.default.Buffer.copyBytesFrom.length
+{buffer}.default.Buffer.copyBytesFrom.name
+{buffer}.default.Buffer.copyBytesFrom.prototype
+{buffer}.default.Buffer.copyBytesFrom.prototype.constructor
+{buffer}.default.Buffer.from
+{buffer}.default.Buffer.from.length
+{buffer}.default.Buffer.from.name
+{buffer}.default.Buffer.from.prototype
+{buffer}.default.Buffer.from.prototype.constructor
+{buffer}.default.Buffer.isBuffer
+{buffer}.default.Buffer.isBuffer.length
+{buffer}.default.Buffer.isBuffer.name
+{buffer}.default.Buffer.isBuffer.prototype
+{buffer}.default.Buffer.isBuffer.prototype.constructor
+{buffer}.default.Buffer.isEncoding
+{buffer}.default.Buffer.isEncoding.length
+{buffer}.default.Buffer.isEncoding.name
+{buffer}.default.Buffer.isEncoding.prototype
+{buffer}.default.Buffer.isEncoding.prototype.constructor
+{buffer}.default.Buffer.length
+{buffer}.default.Buffer.name
+{buffer}.default.Buffer.of
+{buffer}.default.Buffer.of.length
+{buffer}.default.Buffer.of.name
+{buffer}.default.Buffer.poolSize
+{buffer}.default.Buffer.prototype
+{buffer}.default.Buffer.prototype.[nodejs.util.inspect.custom]
+{buffer}.default.Buffer.prototype.[nodejs.util.inspect.custom].length
+{buffer}.default.Buffer.prototype.[nodejs.util.inspect.custom].name
+{buffer}.default.Buffer.prototype.[nodejs.util.inspect.custom].prototype
+{buffer}.default.Buffer.prototype.[nodejs.util.inspect.custom].prototype.constructor
+{buffer}.default.Buffer.prototype.asciiSlice
+{buffer}.default.Buffer.prototype.asciiSlice.length
+{buffer}.default.Buffer.prototype.asciiSlice.name
+{buffer}.default.Buffer.prototype.asciiWrite
+{buffer}.default.Buffer.prototype.asciiWrite.length
+{buffer}.default.Buffer.prototype.asciiWrite.name
+{buffer}.default.Buffer.prototype.asciiWrite.prototype
+{buffer}.default.Buffer.prototype.asciiWrite.prototype.constructor
+{buffer}.default.Buffer.prototype.base64Slice
+{buffer}.default.Buffer.prototype.base64Slice.length
+{buffer}.default.Buffer.prototype.base64Slice.name
+{buffer}.default.Buffer.prototype.base64Write
+{buffer}.default.Buffer.prototype.base64Write.length
+{buffer}.default.Buffer.prototype.base64Write.name
+{buffer}.default.Buffer.prototype.base64urlSlice
+{buffer}.default.Buffer.prototype.base64urlSlice.length
+{buffer}.default.Buffer.prototype.base64urlSlice.name
+{buffer}.default.Buffer.prototype.base64urlWrite
+{buffer}.default.Buffer.prototype.base64urlWrite.length
+{buffer}.default.Buffer.prototype.base64urlWrite.name
+{buffer}.default.Buffer.prototype.compare
+{buffer}.default.Buffer.prototype.compare.length
+{buffer}.default.Buffer.prototype.compare.name
+{buffer}.default.Buffer.prototype.compare.prototype
+{buffer}.default.Buffer.prototype.compare.prototype.constructor
+{buffer}.default.Buffer.prototype.constructor
+{buffer}.default.Buffer.prototype.copy
+{buffer}.default.Buffer.prototype.copy.length
+{buffer}.default.Buffer.prototype.copy.name
+{buffer}.default.Buffer.prototype.copy.prototype
+{buffer}.default.Buffer.prototype.copy.prototype.constructor
+{buffer}.default.Buffer.prototype.equals
+{buffer}.default.Buffer.prototype.equals.length
+{buffer}.default.Buffer.prototype.equals.name
+{buffer}.default.Buffer.prototype.equals.prototype
+{buffer}.default.Buffer.prototype.equals.prototype.constructor
+{buffer}.default.Buffer.prototype.fill
+{buffer}.default.Buffer.prototype.fill.length
+{buffer}.default.Buffer.prototype.fill.name
+{buffer}.default.Buffer.prototype.fill.prototype
+{buffer}.default.Buffer.prototype.fill.prototype.constructor
+{buffer}.default.Buffer.prototype.hexSlice
+{buffer}.default.Buffer.prototype.hexSlice.length
+{buffer}.default.Buffer.prototype.hexSlice.name
+{buffer}.default.Buffer.prototype.hexWrite
+{buffer}.default.Buffer.prototype.hexWrite.length
+{buffer}.default.Buffer.prototype.hexWrite.name
+{buffer}.default.Buffer.prototype.includes
+{buffer}.default.Buffer.prototype.includes.length
+{buffer}.default.Buffer.prototype.includes.name
+{buffer}.default.Buffer.prototype.includes.prototype
+{buffer}.default.Buffer.prototype.includes.prototype.constructor
+{buffer}.default.Buffer.prototype.indexOf
+{buffer}.default.Buffer.prototype.indexOf.length
+{buffer}.default.Buffer.prototype.indexOf.name
+{buffer}.default.Buffer.prototype.indexOf.prototype
+{buffer}.default.Buffer.prototype.indexOf.prototype.constructor
+{buffer}.default.Buffer.prototype.inspect
+{buffer}.default.Buffer.prototype.inspect.length
+{buffer}.default.Buffer.prototype.inspect.name
+{buffer}.default.Buffer.prototype.inspect.prototype
+{buffer}.default.Buffer.prototype.inspect.prototype.constructor
+{buffer}.default.Buffer.prototype.lastIndexOf
+{buffer}.default.Buffer.prototype.lastIndexOf.length
+{buffer}.default.Buffer.prototype.lastIndexOf.name
+{buffer}.default.Buffer.prototype.lastIndexOf.prototype
+{buffer}.default.Buffer.prototype.lastIndexOf.prototype.constructor
+{buffer}.default.Buffer.prototype.latin1Slice
+{buffer}.default.Buffer.prototype.latin1Slice.length
+{buffer}.default.Buffer.prototype.latin1Slice.name
+{buffer}.default.Buffer.prototype.latin1Write
+{buffer}.default.Buffer.prototype.latin1Write.length
+{buffer}.default.Buffer.prototype.latin1Write.name
+{buffer}.default.Buffer.prototype.latin1Write.prototype
+{buffer}.default.Buffer.prototype.latin1Write.prototype.constructor
+{buffer}.default.Buffer.prototype.offset
+{buffer}.default.Buffer.prototype.parent
+{buffer}.default.Buffer.prototype.readBigInt64BE
+{buffer}.default.Buffer.prototype.readBigInt64BE.length
+{buffer}.default.Buffer.prototype.readBigInt64BE.name
+{buffer}.default.Buffer.prototype.readBigInt64BE.prototype
+{buffer}.default.Buffer.prototype.readBigInt64BE.prototype.constructor
+{buffer}.default.Buffer.prototype.readBigInt64LE
+{buffer}.default.Buffer.prototype.readBigInt64LE.length
+{buffer}.default.Buffer.prototype.readBigInt64LE.name
+{buffer}.default.Buffer.prototype.readBigInt64LE.prototype
+{buffer}.default.Buffer.prototype.readBigInt64LE.prototype.constructor
+{buffer}.default.Buffer.prototype.readBigUInt64BE
+{buffer}.default.Buffer.prototype.readBigUInt64BE.length
+{buffer}.default.Buffer.prototype.readBigUInt64BE.name
+{buffer}.default.Buffer.prototype.readBigUInt64BE.prototype
+{buffer}.default.Buffer.prototype.readBigUInt64BE.prototype.constructor
+{buffer}.default.Buffer.prototype.readBigUInt64LE
+{buffer}.default.Buffer.prototype.readBigUInt64LE.length
+{buffer}.default.Buffer.prototype.readBigUInt64LE.name
+{buffer}.default.Buffer.prototype.readBigUInt64LE.prototype
+{buffer}.default.Buffer.prototype.readBigUInt64LE.prototype.constructor
+{buffer}.default.Buffer.prototype.readBigUint64BE
+{buffer}.default.Buffer.prototype.readBigUint64BE.length
+{buffer}.default.Buffer.prototype.readBigUint64BE.name
+{buffer}.default.Buffer.prototype.readBigUint64BE.prototype
+{buffer}.default.Buffer.prototype.readBigUint64BE.prototype.constructor
+{buffer}.default.Buffer.prototype.readBigUint64LE
+{buffer}.default.Buffer.prototype.readBigUint64LE.length
+{buffer}.default.Buffer.prototype.readBigUint64LE.name
+{buffer}.default.Buffer.prototype.readBigUint64LE.prototype
+{buffer}.default.Buffer.prototype.readBigUint64LE.prototype.constructor
+{buffer}.default.Buffer.prototype.readDoubleBE
+{buffer}.default.Buffer.prototype.readDoubleBE.length
+{buffer}.default.Buffer.prototype.readDoubleBE.name
+{buffer}.default.Buffer.prototype.readDoubleBE.prototype
+{buffer}.default.Buffer.prototype.readDoubleBE.prototype.constructor
+{buffer}.default.Buffer.prototype.readDoubleLE
+{buffer}.default.Buffer.prototype.readDoubleLE.length
+{buffer}.default.Buffer.prototype.readDoubleLE.name
+{buffer}.default.Buffer.prototype.readDoubleLE.prototype
+{buffer}.default.Buffer.prototype.readDoubleLE.prototype.constructor
+{buffer}.default.Buffer.prototype.readFloatBE
+{buffer}.default.Buffer.prototype.readFloatBE.length
+{buffer}.default.Buffer.prototype.readFloatBE.name
+{buffer}.default.Buffer.prototype.readFloatBE.prototype
+{buffer}.default.Buffer.prototype.readFloatBE.prototype.constructor
+{buffer}.default.Buffer.prototype.readFloatLE
+{buffer}.default.Buffer.prototype.readFloatLE.length
+{buffer}.default.Buffer.prototype.readFloatLE.name
+{buffer}.default.Buffer.prototype.readFloatLE.prototype
+{buffer}.default.Buffer.prototype.readFloatLE.prototype.constructor
+{buffer}.default.Buffer.prototype.readInt16BE
+{buffer}.default.Buffer.prototype.readInt16BE.length
+{buffer}.default.Buffer.prototype.readInt16BE.name
+{buffer}.default.Buffer.prototype.readInt16BE.prototype
+{buffer}.default.Buffer.prototype.readInt16BE.prototype.constructor
+{buffer}.default.Buffer.prototype.readInt16LE
+{buffer}.default.Buffer.prototype.readInt16LE.length
+{buffer}.default.Buffer.prototype.readInt16LE.name
+{buffer}.default.Buffer.prototype.readInt16LE.prototype
+{buffer}.default.Buffer.prototype.readInt16LE.prototype.constructor
+{buffer}.default.Buffer.prototype.readInt32BE
+{buffer}.default.Buffer.prototype.readInt32BE.length
+{buffer}.default.Buffer.prototype.readInt32BE.name
+{buffer}.default.Buffer.prototype.readInt32BE.prototype
+{buffer}.default.Buffer.prototype.readInt32BE.prototype.constructor
+{buffer}.default.Buffer.prototype.readInt32LE
+{buffer}.default.Buffer.prototype.readInt32LE.length
+{buffer}.default.Buffer.prototype.readInt32LE.name
+{buffer}.default.Buffer.prototype.readInt32LE.prototype
+{buffer}.default.Buffer.prototype.readInt32LE.prototype.constructor
+{buffer}.default.Buffer.prototype.readInt8
+{buffer}.default.Buffer.prototype.readInt8.length
+{buffer}.default.Buffer.prototype.readInt8.name
+{buffer}.default.Buffer.prototype.readInt8.prototype
+{buffer}.default.Buffer.prototype.readInt8.prototype.constructor
+{buffer}.default.Buffer.prototype.readIntBE
+{buffer}.default.Buffer.prototype.readIntBE.length
+{buffer}.default.Buffer.prototype.readIntBE.name
+{buffer}.default.Buffer.prototype.readIntBE.prototype
+{buffer}.default.Buffer.prototype.readIntBE.prototype.constructor
+{buffer}.default.Buffer.prototype.readIntLE
+{buffer}.default.Buffer.prototype.readIntLE.length
+{buffer}.default.Buffer.prototype.readIntLE.name
+{buffer}.default.Buffer.prototype.readIntLE.prototype
+{buffer}.default.Buffer.prototype.readIntLE.prototype.constructor
+{buffer}.default.Buffer.prototype.readUInt16BE
+{buffer}.default.Buffer.prototype.readUInt16BE.length
+{buffer}.default.Buffer.prototype.readUInt16BE.name
+{buffer}.default.Buffer.prototype.readUInt16BE.prototype
+{buffer}.default.Buffer.prototype.readUInt16BE.prototype.constructor
+{buffer}.default.Buffer.prototype.readUInt16LE
+{buffer}.default.Buffer.prototype.readUInt16LE.length
+{buffer}.default.Buffer.prototype.readUInt16LE.name
+{buffer}.default.Buffer.prototype.readUInt16LE.prototype
+{buffer}.default.Buffer.prototype.readUInt16LE.prototype.constructor
+{buffer}.default.Buffer.prototype.readUInt32BE
+{buffer}.default.Buffer.prototype.readUInt32BE.length
+{buffer}.default.Buffer.prototype.readUInt32BE.name
+{buffer}.default.Buffer.prototype.readUInt32BE.prototype
+{buffer}.default.Buffer.prototype.readUInt32BE.prototype.constructor
+{buffer}.default.Buffer.prototype.readUInt32LE
+{buffer}.default.Buffer.prototype.readUInt32LE.length
+{buffer}.default.Buffer.prototype.readUInt32LE.name
+{buffer}.default.Buffer.prototype.readUInt32LE.prototype
+{buffer}.default.Buffer.prototype.readUInt32LE.prototype.constructor
+{buffer}.default.Buffer.prototype.readUInt8
+{buffer}.default.Buffer.prototype.readUInt8.length
+{buffer}.default.Buffer.prototype.readUInt8.name
+{buffer}.default.Buffer.prototype.readUInt8.prototype
+{buffer}.default.Buffer.prototype.readUInt8.prototype.constructor
+{buffer}.default.Buffer.prototype.readUIntBE
+{buffer}.default.Buffer.prototype.readUIntBE.length
+{buffer}.default.Buffer.prototype.readUIntBE.name
+{buffer}.default.Buffer.prototype.readUIntBE.prototype
+{buffer}.default.Buffer.prototype.readUIntBE.prototype.constructor
+{buffer}.default.Buffer.prototype.readUIntLE
+{buffer}.default.Buffer.prototype.readUIntLE.length
+{buffer}.default.Buffer.prototype.readUIntLE.name
+{buffer}.default.Buffer.prototype.readUIntLE.prototype
+{buffer}.default.Buffer.prototype.readUIntLE.prototype.constructor
+{buffer}.default.Buffer.prototype.readUint16BE
+{buffer}.default.Buffer.prototype.readUint16BE.length
+{buffer}.default.Buffer.prototype.readUint16BE.name
+{buffer}.default.Buffer.prototype.readUint16BE.prototype
+{buffer}.default.Buffer.prototype.readUint16BE.prototype.constructor
+{buffer}.default.Buffer.prototype.readUint16LE
+{buffer}.default.Buffer.prototype.readUint16LE.length
+{buffer}.default.Buffer.prototype.readUint16LE.name
+{buffer}.default.Buffer.prototype.readUint16LE.prototype
+{buffer}.default.Buffer.prototype.readUint16LE.prototype.constructor
+{buffer}.default.Buffer.prototype.readUint32BE
+{buffer}.default.Buffer.prototype.readUint32BE.length
+{buffer}.default.Buffer.prototype.readUint32BE.name
+{buffer}.default.Buffer.prototype.readUint32BE.prototype
+{buffer}.default.Buffer.prototype.readUint32BE.prototype.constructor
+{buffer}.default.Buffer.prototype.readUint32LE
+{buffer}.default.Buffer.prototype.readUint32LE.length
+{buffer}.default.Buffer.prototype.readUint32LE.name
+{buffer}.default.Buffer.prototype.readUint32LE.prototype
+{buffer}.default.Buffer.prototype.readUint32LE.prototype.constructor
+{buffer}.default.Buffer.prototype.readUint8
+{buffer}.default.Buffer.prototype.readUint8.length
+{buffer}.default.Buffer.prototype.readUint8.name
+{buffer}.default.Buffer.prototype.readUint8.prototype
+{buffer}.default.Buffer.prototype.readUint8.prototype.constructor
+{buffer}.default.Buffer.prototype.readUintBE
+{buffer}.default.Buffer.prototype.readUintBE.length
+{buffer}.default.Buffer.prototype.readUintBE.name
+{buffer}.default.Buffer.prototype.readUintBE.prototype
+{buffer}.default.Buffer.prototype.readUintBE.prototype.constructor
+{buffer}.default.Buffer.prototype.readUintLE
+{buffer}.default.Buffer.prototype.readUintLE.length
+{buffer}.default.Buffer.prototype.readUintLE.name
+{buffer}.default.Buffer.prototype.readUintLE.prototype
+{buffer}.default.Buffer.prototype.readUintLE.prototype.constructor
+{buffer}.default.Buffer.prototype.slice
+{buffer}.default.Buffer.prototype.slice.length
+{buffer}.default.Buffer.prototype.slice.name
+{buffer}.default.Buffer.prototype.slice.prototype
+{buffer}.default.Buffer.prototype.slice.prototype.constructor
+{buffer}.default.Buffer.prototype.subarray
+{buffer}.default.Buffer.prototype.subarray.length
+{buffer}.default.Buffer.prototype.subarray.name
+{buffer}.default.Buffer.prototype.subarray.prototype
+{buffer}.default.Buffer.prototype.subarray.prototype.constructor
+{buffer}.default.Buffer.prototype.swap16
+{buffer}.default.Buffer.prototype.swap16.length
+{buffer}.default.Buffer.prototype.swap16.name
+{buffer}.default.Buffer.prototype.swap16.prototype
+{buffer}.default.Buffer.prototype.swap16.prototype.constructor
+{buffer}.default.Buffer.prototype.swap32
+{buffer}.default.Buffer.prototype.swap32.length
+{buffer}.default.Buffer.prototype.swap32.name
+{buffer}.default.Buffer.prototype.swap32.prototype
+{buffer}.default.Buffer.prototype.swap32.prototype.constructor
+{buffer}.default.Buffer.prototype.swap64
+{buffer}.default.Buffer.prototype.swap64.length
+{buffer}.default.Buffer.prototype.swap64.name
+{buffer}.default.Buffer.prototype.swap64.prototype
+{buffer}.default.Buffer.prototype.swap64.prototype.constructor
+{buffer}.default.Buffer.prototype.toJSON
+{buffer}.default.Buffer.prototype.toJSON.length
+{buffer}.default.Buffer.prototype.toJSON.name
+{buffer}.default.Buffer.prototype.toJSON.prototype
+{buffer}.default.Buffer.prototype.toJSON.prototype.constructor
+{buffer}.default.Buffer.prototype.toLocaleString
+{buffer}.default.Buffer.prototype.toLocaleString.length
+{buffer}.default.Buffer.prototype.toLocaleString.name
+{buffer}.default.Buffer.prototype.toLocaleString.prototype
+{buffer}.default.Buffer.prototype.toLocaleString.prototype.constructor
+{buffer}.default.Buffer.prototype.toString
+{buffer}.default.Buffer.prototype.toString.length
+{buffer}.default.Buffer.prototype.toString.name
+{buffer}.default.Buffer.prototype.toString.prototype
+{buffer}.default.Buffer.prototype.toString.prototype.constructor
+{buffer}.default.Buffer.prototype.ucs2Slice
+{buffer}.default.Buffer.prototype.ucs2Slice.length
+{buffer}.default.Buffer.prototype.ucs2Slice.name
+{buffer}.default.Buffer.prototype.ucs2Write
+{buffer}.default.Buffer.prototype.ucs2Write.length
+{buffer}.default.Buffer.prototype.ucs2Write.name
+{buffer}.default.Buffer.prototype.utf8Slice
+{buffer}.default.Buffer.prototype.utf8Slice.length
+{buffer}.default.Buffer.prototype.utf8Slice.name
+{buffer}.default.Buffer.prototype.utf8Write
+{buffer}.default.Buffer.prototype.utf8Write.length
+{buffer}.default.Buffer.prototype.utf8Write.name
+{buffer}.default.Buffer.prototype.utf8Write.prototype
+{buffer}.default.Buffer.prototype.utf8Write.prototype.constructor
+{buffer}.default.Buffer.prototype.write
+{buffer}.default.Buffer.prototype.write.length
+{buffer}.default.Buffer.prototype.write.name
+{buffer}.default.Buffer.prototype.write.prototype
+{buffer}.default.Buffer.prototype.write.prototype.constructor
+{buffer}.default.Buffer.prototype.writeBigInt64BE
+{buffer}.default.Buffer.prototype.writeBigInt64BE.length
+{buffer}.default.Buffer.prototype.writeBigInt64BE.name
+{buffer}.default.Buffer.prototype.writeBigInt64BE.prototype
+{buffer}.default.Buffer.prototype.writeBigInt64BE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeBigInt64LE
+{buffer}.default.Buffer.prototype.writeBigInt64LE.length
+{buffer}.default.Buffer.prototype.writeBigInt64LE.name
+{buffer}.default.Buffer.prototype.writeBigInt64LE.prototype
+{buffer}.default.Buffer.prototype.writeBigInt64LE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeBigUInt64BE
+{buffer}.default.Buffer.prototype.writeBigUInt64BE.length
+{buffer}.default.Buffer.prototype.writeBigUInt64BE.name
+{buffer}.default.Buffer.prototype.writeBigUInt64BE.prototype
+{buffer}.default.Buffer.prototype.writeBigUInt64BE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeBigUInt64LE
+{buffer}.default.Buffer.prototype.writeBigUInt64LE.length
+{buffer}.default.Buffer.prototype.writeBigUInt64LE.name
+{buffer}.default.Buffer.prototype.writeBigUInt64LE.prototype
+{buffer}.default.Buffer.prototype.writeBigUInt64LE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeBigUint64BE
+{buffer}.default.Buffer.prototype.writeBigUint64BE.length
+{buffer}.default.Buffer.prototype.writeBigUint64BE.name
+{buffer}.default.Buffer.prototype.writeBigUint64BE.prototype
+{buffer}.default.Buffer.prototype.writeBigUint64BE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeBigUint64LE
+{buffer}.default.Buffer.prototype.writeBigUint64LE.length
+{buffer}.default.Buffer.prototype.writeBigUint64LE.name
+{buffer}.default.Buffer.prototype.writeBigUint64LE.prototype
+{buffer}.default.Buffer.prototype.writeBigUint64LE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeDoubleBE
+{buffer}.default.Buffer.prototype.writeDoubleBE.length
+{buffer}.default.Buffer.prototype.writeDoubleBE.name
+{buffer}.default.Buffer.prototype.writeDoubleBE.prototype
+{buffer}.default.Buffer.prototype.writeDoubleBE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeDoubleLE
+{buffer}.default.Buffer.prototype.writeDoubleLE.length
+{buffer}.default.Buffer.prototype.writeDoubleLE.name
+{buffer}.default.Buffer.prototype.writeDoubleLE.prototype
+{buffer}.default.Buffer.prototype.writeDoubleLE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeFloatBE
+{buffer}.default.Buffer.prototype.writeFloatBE.length
+{buffer}.default.Buffer.prototype.writeFloatBE.name
+{buffer}.default.Buffer.prototype.writeFloatBE.prototype
+{buffer}.default.Buffer.prototype.writeFloatBE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeFloatLE
+{buffer}.default.Buffer.prototype.writeFloatLE.length
+{buffer}.default.Buffer.prototype.writeFloatLE.name
+{buffer}.default.Buffer.prototype.writeFloatLE.prototype
+{buffer}.default.Buffer.prototype.writeFloatLE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeInt16BE
+{buffer}.default.Buffer.prototype.writeInt16BE.length
+{buffer}.default.Buffer.prototype.writeInt16BE.name
+{buffer}.default.Buffer.prototype.writeInt16BE.prototype
+{buffer}.default.Buffer.prototype.writeInt16BE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeInt16LE
+{buffer}.default.Buffer.prototype.writeInt16LE.length
+{buffer}.default.Buffer.prototype.writeInt16LE.name
+{buffer}.default.Buffer.prototype.writeInt16LE.prototype
+{buffer}.default.Buffer.prototype.writeInt16LE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeInt32BE
+{buffer}.default.Buffer.prototype.writeInt32BE.length
+{buffer}.default.Buffer.prototype.writeInt32BE.name
+{buffer}.default.Buffer.prototype.writeInt32BE.prototype
+{buffer}.default.Buffer.prototype.writeInt32BE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeInt32LE
+{buffer}.default.Buffer.prototype.writeInt32LE.length
+{buffer}.default.Buffer.prototype.writeInt32LE.name
+{buffer}.default.Buffer.prototype.writeInt32LE.prototype
+{buffer}.default.Buffer.prototype.writeInt32LE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeInt8
+{buffer}.default.Buffer.prototype.writeInt8.length
+{buffer}.default.Buffer.prototype.writeInt8.name
+{buffer}.default.Buffer.prototype.writeInt8.prototype
+{buffer}.default.Buffer.prototype.writeInt8.prototype.constructor
+{buffer}.default.Buffer.prototype.writeIntBE
+{buffer}.default.Buffer.prototype.writeIntBE.length
+{buffer}.default.Buffer.prototype.writeIntBE.name
+{buffer}.default.Buffer.prototype.writeIntBE.prototype
+{buffer}.default.Buffer.prototype.writeIntBE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeIntLE
+{buffer}.default.Buffer.prototype.writeIntLE.length
+{buffer}.default.Buffer.prototype.writeIntLE.name
+{buffer}.default.Buffer.prototype.writeIntLE.prototype
+{buffer}.default.Buffer.prototype.writeIntLE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUInt16BE
+{buffer}.default.Buffer.prototype.writeUInt16BE.length
+{buffer}.default.Buffer.prototype.writeUInt16BE.name
+{buffer}.default.Buffer.prototype.writeUInt16BE.prototype
+{buffer}.default.Buffer.prototype.writeUInt16BE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUInt16LE
+{buffer}.default.Buffer.prototype.writeUInt16LE.length
+{buffer}.default.Buffer.prototype.writeUInt16LE.name
+{buffer}.default.Buffer.prototype.writeUInt16LE.prototype
+{buffer}.default.Buffer.prototype.writeUInt16LE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUInt32BE
+{buffer}.default.Buffer.prototype.writeUInt32BE.length
+{buffer}.default.Buffer.prototype.writeUInt32BE.name
+{buffer}.default.Buffer.prototype.writeUInt32BE.prototype
+{buffer}.default.Buffer.prototype.writeUInt32BE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUInt32LE
+{buffer}.default.Buffer.prototype.writeUInt32LE.length
+{buffer}.default.Buffer.prototype.writeUInt32LE.name
+{buffer}.default.Buffer.prototype.writeUInt32LE.prototype
+{buffer}.default.Buffer.prototype.writeUInt32LE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUInt8
+{buffer}.default.Buffer.prototype.writeUInt8.length
+{buffer}.default.Buffer.prototype.writeUInt8.name
+{buffer}.default.Buffer.prototype.writeUInt8.prototype
+{buffer}.default.Buffer.prototype.writeUInt8.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUIntBE
+{buffer}.default.Buffer.prototype.writeUIntBE.length
+{buffer}.default.Buffer.prototype.writeUIntBE.name
+{buffer}.default.Buffer.prototype.writeUIntBE.prototype
+{buffer}.default.Buffer.prototype.writeUIntBE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUIntLE
+{buffer}.default.Buffer.prototype.writeUIntLE.length
+{buffer}.default.Buffer.prototype.writeUIntLE.name
+{buffer}.default.Buffer.prototype.writeUIntLE.prototype
+{buffer}.default.Buffer.prototype.writeUIntLE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUint16BE
+{buffer}.default.Buffer.prototype.writeUint16BE.length
+{buffer}.default.Buffer.prototype.writeUint16BE.name
+{buffer}.default.Buffer.prototype.writeUint16BE.prototype
+{buffer}.default.Buffer.prototype.writeUint16BE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUint16LE
+{buffer}.default.Buffer.prototype.writeUint16LE.length
+{buffer}.default.Buffer.prototype.writeUint16LE.name
+{buffer}.default.Buffer.prototype.writeUint16LE.prototype
+{buffer}.default.Buffer.prototype.writeUint16LE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUint32BE
+{buffer}.default.Buffer.prototype.writeUint32BE.length
+{buffer}.default.Buffer.prototype.writeUint32BE.name
+{buffer}.default.Buffer.prototype.writeUint32BE.prototype
+{buffer}.default.Buffer.prototype.writeUint32BE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUint32LE
+{buffer}.default.Buffer.prototype.writeUint32LE.length
+{buffer}.default.Buffer.prototype.writeUint32LE.name
+{buffer}.default.Buffer.prototype.writeUint32LE.prototype
+{buffer}.default.Buffer.prototype.writeUint32LE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUint8
+{buffer}.default.Buffer.prototype.writeUint8.length
+{buffer}.default.Buffer.prototype.writeUint8.name
+{buffer}.default.Buffer.prototype.writeUint8.prototype
+{buffer}.default.Buffer.prototype.writeUint8.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUintBE
+{buffer}.default.Buffer.prototype.writeUintBE.length
+{buffer}.default.Buffer.prototype.writeUintBE.name
+{buffer}.default.Buffer.prototype.writeUintBE.prototype
+{buffer}.default.Buffer.prototype.writeUintBE.prototype.constructor
+{buffer}.default.Buffer.prototype.writeUintLE
+{buffer}.default.Buffer.prototype.writeUintLE.length
+{buffer}.default.Buffer.prototype.writeUintLE.name
+{buffer}.default.Buffer.prototype.writeUintLE.prototype
+{buffer}.default.Buffer.prototype.writeUintLE.prototype.constructor
+{buffer}.default.File
+{buffer}.default.File.length
+{buffer}.default.File.name
+{buffer}.default.File.prototype
+{buffer}.default.File.prototype.[Symbol.toStringTag]
+{buffer}.default.File.prototype.[messaging_clone_symbol]
+{buffer}.default.File.prototype.[messaging_clone_symbol].length
+{buffer}.default.File.prototype.[messaging_clone_symbol].name
+{buffer}.default.File.prototype.[messaging_deserialize_symbol]
+{buffer}.default.File.prototype.[messaging_deserialize_symbol].length
+{buffer}.default.File.prototype.[messaging_deserialize_symbol].name
+{buffer}.default.File.prototype.[nodejs.util.inspect.custom]
+{buffer}.default.File.prototype.[nodejs.util.inspect.custom].length
+{buffer}.default.File.prototype.[nodejs.util.inspect.custom].name
+{buffer}.default.File.prototype.constructor
+{buffer}.default.File.prototype.lastModified
+{buffer}.default.File.prototype.name
+{buffer}.default.INSPECT_MAX_BYTES
+{buffer}.default.atob
+{buffer}.default.atob.length
+{buffer}.default.atob.name
+{buffer}.default.atob.prototype
+{buffer}.default.atob.prototype.constructor
+{buffer}.default.btoa
+{buffer}.default.btoa.length
+{buffer}.default.btoa.name
+{buffer}.default.btoa.prototype
+{buffer}.default.btoa.prototype.constructor
+{buffer}.default.constants
+{buffer}.default.constants.MAX_LENGTH
+{buffer}.default.constants.MAX_STRING_LENGTH
+{buffer}.default.isAscii
+{buffer}.default.isAscii.length
+{buffer}.default.isAscii.name
+{buffer}.default.isAscii.prototype
+{buffer}.default.isAscii.prototype.constructor
+{buffer}.default.isUtf8
+{buffer}.default.isUtf8.length
+{buffer}.default.isUtf8.name
+{buffer}.default.isUtf8.prototype
+{buffer}.default.isUtf8.prototype.constructor
+{buffer}.default.kMaxLength
+{buffer}.default.kStringMaxLength
+{buffer}.default.resolveObjectURL
+{buffer}.default.resolveObjectURL.length
+{buffer}.default.resolveObjectURL.name
+{buffer}.default.resolveObjectURL.prototype
+{buffer}.default.resolveObjectURL.prototype.constructor
+{buffer}.default.transcode
+{buffer}.default.transcode.length
+{buffer}.default.transcode.name
+{buffer}.default.transcode.prototype
+{buffer}.default.transcode.prototype.constructor
+{buffer}.isAscii
+{buffer}.isAscii.length
+{buffer}.isAscii.name
+{buffer}.isAscii.prototype
+{buffer}.isAscii.prototype.constructor
+{buffer}.isUtf8
+{buffer}.isUtf8.length
+{buffer}.isUtf8.name
+{buffer}.isUtf8.prototype
+{buffer}.isUtf8.prototype.constructor
+{buffer}.kMaxLength
+{buffer}.kStringMaxLength
+{buffer}.resolveObjectURL
+{buffer}.resolveObjectURL.length
+{buffer}.resolveObjectURL.name
+{buffer}.resolveObjectURL.prototype
+{buffer}.resolveObjectURL.prototype.constructor
+{buffer}.transcode
+{buffer}.transcode.length
+{buffer}.transcode.name
+{buffer}.transcode.prototype
+{buffer}.transcode.prototype.constructor
diff --git a/test/fixtures/apiSurface/child_process b/test/fixtures/apiSurface/child_process
new file mode 100644
index 00000000000000..c83647650de320
--- /dev/null
+++ b/test/fixtures/apiSurface/child_process
@@ -0,0 +1,162 @@
+{child_process}.ChildProcess
+{child_process}.ChildProcess.length
+{child_process}.ChildProcess.name
+{child_process}.ChildProcess.prototype
+{child_process}.ChildProcess.prototype.[Symbol.dispose]
+{child_process}.ChildProcess.prototype.[Symbol.dispose].length
+{child_process}.ChildProcess.prototype.[Symbol.dispose].name
+{child_process}.ChildProcess.prototype.[Symbol.dispose].prototype
+{child_process}.ChildProcess.prototype.[Symbol.dispose].prototype.constructor
+{child_process}.ChildProcess.prototype.constructor
+{child_process}.ChildProcess.prototype.kill
+{child_process}.ChildProcess.prototype.kill.length
+{child_process}.ChildProcess.prototype.kill.name
+{child_process}.ChildProcess.prototype.kill.prototype
+{child_process}.ChildProcess.prototype.kill.prototype.constructor
+{child_process}.ChildProcess.prototype.ref
+{child_process}.ChildProcess.prototype.ref.length
+{child_process}.ChildProcess.prototype.ref.name
+{child_process}.ChildProcess.prototype.ref.prototype
+{child_process}.ChildProcess.prototype.ref.prototype.constructor
+{child_process}.ChildProcess.prototype.spawn
+{child_process}.ChildProcess.prototype.spawn.length
+{child_process}.ChildProcess.prototype.spawn.name
+{child_process}.ChildProcess.prototype.spawn.prototype
+{child_process}.ChildProcess.prototype.spawn.prototype.constructor
+{child_process}.ChildProcess.prototype.unref
+{child_process}.ChildProcess.prototype.unref.length
+{child_process}.ChildProcess.prototype.unref.name
+{child_process}.ChildProcess.prototype.unref.prototype
+{child_process}.ChildProcess.prototype.unref.prototype.constructor
+{child_process}.[Symbol.toStringTag]
+{child_process}._forkChild
+{child_process}._forkChild.length
+{child_process}._forkChild.name
+{child_process}._forkChild.prototype
+{child_process}._forkChild.prototype.constructor
+{child_process}.default
+{child_process}.default.ChildProcess
+{child_process}.default.ChildProcess.length
+{child_process}.default.ChildProcess.name
+{child_process}.default.ChildProcess.prototype
+{child_process}.default.ChildProcess.prototype.[Symbol.dispose]
+{child_process}.default.ChildProcess.prototype.[Symbol.dispose].length
+{child_process}.default.ChildProcess.prototype.[Symbol.dispose].name
+{child_process}.default.ChildProcess.prototype.[Symbol.dispose].prototype
+{child_process}.default.ChildProcess.prototype.[Symbol.dispose].prototype.constructor
+{child_process}.default.ChildProcess.prototype.constructor
+{child_process}.default.ChildProcess.prototype.kill
+{child_process}.default.ChildProcess.prototype.kill.length
+{child_process}.default.ChildProcess.prototype.kill.name
+{child_process}.default.ChildProcess.prototype.kill.prototype
+{child_process}.default.ChildProcess.prototype.kill.prototype.constructor
+{child_process}.default.ChildProcess.prototype.ref
+{child_process}.default.ChildProcess.prototype.ref.length
+{child_process}.default.ChildProcess.prototype.ref.name
+{child_process}.default.ChildProcess.prototype.ref.prototype
+{child_process}.default.ChildProcess.prototype.ref.prototype.constructor
+{child_process}.default.ChildProcess.prototype.spawn
+{child_process}.default.ChildProcess.prototype.spawn.length
+{child_process}.default.ChildProcess.prototype.spawn.name
+{child_process}.default.ChildProcess.prototype.spawn.prototype
+{child_process}.default.ChildProcess.prototype.spawn.prototype.constructor
+{child_process}.default.ChildProcess.prototype.unref
+{child_process}.default.ChildProcess.prototype.unref.length
+{child_process}.default.ChildProcess.prototype.unref.name
+{child_process}.default.ChildProcess.prototype.unref.prototype
+{child_process}.default.ChildProcess.prototype.unref.prototype.constructor
+{child_process}.default._forkChild
+{child_process}.default._forkChild.length
+{child_process}.default._forkChild.name
+{child_process}.default._forkChild.prototype
+{child_process}.default._forkChild.prototype.constructor
+{child_process}.default.exec
+{child_process}.default.exec.[nodejs.util.promisify.custom]
+{child_process}.default.exec.[nodejs.util.promisify.custom].length
+{child_process}.default.exec.[nodejs.util.promisify.custom].name
+{child_process}.default.exec.[nodejs.util.promisify.custom].prototype
+{child_process}.default.exec.[nodejs.util.promisify.custom].prototype.constructor
+{child_process}.default.exec.length
+{child_process}.default.exec.name
+{child_process}.default.exec.prototype
+{child_process}.default.exec.prototype.constructor
+{child_process}.default.execFile
+{child_process}.default.execFile.[nodejs.util.promisify.custom]
+{child_process}.default.execFile.[nodejs.util.promisify.custom].length
+{child_process}.default.execFile.[nodejs.util.promisify.custom].name
+{child_process}.default.execFile.[nodejs.util.promisify.custom].prototype
+{child_process}.default.execFile.[nodejs.util.promisify.custom].prototype.constructor
+{child_process}.default.execFile.length
+{child_process}.default.execFile.name
+{child_process}.default.execFile.prototype
+{child_process}.default.execFile.prototype.constructor
+{child_process}.default.execFileSync
+{child_process}.default.execFileSync.length
+{child_process}.default.execFileSync.name
+{child_process}.default.execFileSync.prototype
+{child_process}.default.execFileSync.prototype.constructor
+{child_process}.default.execSync
+{child_process}.default.execSync.length
+{child_process}.default.execSync.name
+{child_process}.default.execSync.prototype
+{child_process}.default.execSync.prototype.constructor
+{child_process}.default.fork
+{child_process}.default.fork.length
+{child_process}.default.fork.name
+{child_process}.default.fork.prototype
+{child_process}.default.fork.prototype.constructor
+{child_process}.default.spawn
+{child_process}.default.spawn.length
+{child_process}.default.spawn.name
+{child_process}.default.spawn.prototype
+{child_process}.default.spawn.prototype.constructor
+{child_process}.default.spawnSync
+{child_process}.default.spawnSync.length
+{child_process}.default.spawnSync.name
+{child_process}.default.spawnSync.prototype
+{child_process}.default.spawnSync.prototype.constructor
+{child_process}.exec
+{child_process}.exec.[nodejs.util.promisify.custom]
+{child_process}.exec.[nodejs.util.promisify.custom].length
+{child_process}.exec.[nodejs.util.promisify.custom].name
+{child_process}.exec.[nodejs.util.promisify.custom].prototype
+{child_process}.exec.[nodejs.util.promisify.custom].prototype.constructor
+{child_process}.exec.length
+{child_process}.exec.name
+{child_process}.exec.prototype
+{child_process}.exec.prototype.constructor
+{child_process}.execFile
+{child_process}.execFile.[nodejs.util.promisify.custom]
+{child_process}.execFile.[nodejs.util.promisify.custom].length
+{child_process}.execFile.[nodejs.util.promisify.custom].name
+{child_process}.execFile.[nodejs.util.promisify.custom].prototype
+{child_process}.execFile.[nodejs.util.promisify.custom].prototype.constructor
+{child_process}.execFile.length
+{child_process}.execFile.name
+{child_process}.execFile.prototype
+{child_process}.execFile.prototype.constructor
+{child_process}.execFileSync
+{child_process}.execFileSync.length
+{child_process}.execFileSync.name
+{child_process}.execFileSync.prototype
+{child_process}.execFileSync.prototype.constructor
+{child_process}.execSync
+{child_process}.execSync.length
+{child_process}.execSync.name
+{child_process}.execSync.prototype
+{child_process}.execSync.prototype.constructor
+{child_process}.fork
+{child_process}.fork.length
+{child_process}.fork.name
+{child_process}.fork.prototype
+{child_process}.fork.prototype.constructor
+{child_process}.spawn
+{child_process}.spawn.length
+{child_process}.spawn.name
+{child_process}.spawn.prototype
+{child_process}.spawn.prototype.constructor
+{child_process}.spawnSync
+{child_process}.spawnSync.length
+{child_process}.spawnSync.name
+{child_process}.spawnSync.prototype
+{child_process}.spawnSync.prototype.constructor
diff --git a/test/fixtures/apiSurface/cluster b/test/fixtures/apiSurface/cluster
new file mode 100644
index 00000000000000..3a727abaffb81c
--- /dev/null
+++ b/test/fixtures/apiSurface/cluster
@@ -0,0 +1,136 @@
+{cluster}.SCHED_NONE
+{cluster}.SCHED_RR
+{cluster}.Worker
+{cluster}.Worker.length
+{cluster}.Worker.name
+{cluster}.Worker.prototype
+{cluster}.Worker.prototype.constructor
+{cluster}.Worker.prototype.destroy
+{cluster}.Worker.prototype.destroy.length
+{cluster}.Worker.prototype.destroy.name
+{cluster}.Worker.prototype.destroy.prototype
+{cluster}.Worker.prototype.destroy.prototype.constructor
+{cluster}.Worker.prototype.disconnect
+{cluster}.Worker.prototype.disconnect.length
+{cluster}.Worker.prototype.disconnect.name
+{cluster}.Worker.prototype.disconnect.prototype
+{cluster}.Worker.prototype.disconnect.prototype.constructor
+{cluster}.Worker.prototype.isConnected
+{cluster}.Worker.prototype.isConnected.length
+{cluster}.Worker.prototype.isConnected.name
+{cluster}.Worker.prototype.isConnected.prototype
+{cluster}.Worker.prototype.isConnected.prototype.constructor
+{cluster}.Worker.prototype.isDead
+{cluster}.Worker.prototype.isDead.length
+{cluster}.Worker.prototype.isDead.name
+{cluster}.Worker.prototype.isDead.prototype
+{cluster}.Worker.prototype.isDead.prototype.constructor
+{cluster}.Worker.prototype.kill
+{cluster}.Worker.prototype.kill.length
+{cluster}.Worker.prototype.kill.name
+{cluster}.Worker.prototype.kill.prototype
+{cluster}.Worker.prototype.kill.prototype.constructor
+{cluster}.Worker.prototype.send
+{cluster}.Worker.prototype.send.length
+{cluster}.Worker.prototype.send.name
+{cluster}.Worker.prototype.send.prototype
+{cluster}.Worker.prototype.send.prototype.constructor
+{cluster}.[Symbol.toStringTag]
+{cluster}._events
+{cluster}._eventsCount
+{cluster}._maxListeners
+{cluster}.default
+{cluster}.default.SCHED_NONE
+{cluster}.default.SCHED_RR
+{cluster}.default.Worker
+{cluster}.default.Worker.length
+{cluster}.default.Worker.name
+{cluster}.default.Worker.prototype
+{cluster}.default.Worker.prototype.constructor
+{cluster}.default.Worker.prototype.destroy
+{cluster}.default.Worker.prototype.destroy.length
+{cluster}.default.Worker.prototype.destroy.name
+{cluster}.default.Worker.prototype.destroy.prototype
+{cluster}.default.Worker.prototype.destroy.prototype.constructor
+{cluster}.default.Worker.prototype.disconnect
+{cluster}.default.Worker.prototype.disconnect.length
+{cluster}.default.Worker.prototype.disconnect.name
+{cluster}.default.Worker.prototype.disconnect.prototype
+{cluster}.default.Worker.prototype.disconnect.prototype.constructor
+{cluster}.default.Worker.prototype.isConnected
+{cluster}.default.Worker.prototype.isConnected.length
+{cluster}.default.Worker.prototype.isConnected.name
+{cluster}.default.Worker.prototype.isConnected.prototype
+{cluster}.default.Worker.prototype.isConnected.prototype.constructor
+{cluster}.default.Worker.prototype.isDead
+{cluster}.default.Worker.prototype.isDead.length
+{cluster}.default.Worker.prototype.isDead.name
+{cluster}.default.Worker.prototype.isDead.prototype
+{cluster}.default.Worker.prototype.isDead.prototype.constructor
+{cluster}.default.Worker.prototype.kill
+{cluster}.default.Worker.prototype.kill.length
+{cluster}.default.Worker.prototype.kill.name
+{cluster}.default.Worker.prototype.kill.prototype
+{cluster}.default.Worker.prototype.kill.prototype.constructor
+{cluster}.default.Worker.prototype.send
+{cluster}.default.Worker.prototype.send.length
+{cluster}.default.Worker.prototype.send.name
+{cluster}.default.Worker.prototype.send.prototype
+{cluster}.default.Worker.prototype.send.prototype.constructor
+{cluster}.default.[kCapture]
+{cluster}.default.[shapeMode]
+{cluster}.default._events
+{cluster}.default._eventsCount
+{cluster}.default._maxListeners
+{cluster}.default.disconnect
+{cluster}.default.disconnect.length
+{cluster}.default.disconnect.name
+{cluster}.default.disconnect.prototype
+{cluster}.default.disconnect.prototype.constructor
+{cluster}.default.fork
+{cluster}.default.fork.length
+{cluster}.default.fork.name
+{cluster}.default.fork.prototype
+{cluster}.default.fork.prototype.constructor
+{cluster}.default.isMaster
+{cluster}.default.isPrimary
+{cluster}.default.isWorker
+{cluster}.default.schedulingPolicy
+{cluster}.default.settings
+{cluster}.default.setupMaster
+{cluster}.default.setupMaster.length
+{cluster}.default.setupMaster.name
+{cluster}.default.setupMaster.prototype
+{cluster}.default.setupMaster.prototype.constructor
+{cluster}.default.setupPrimary
+{cluster}.default.setupPrimary.length
+{cluster}.default.setupPrimary.name
+{cluster}.default.setupPrimary.prototype
+{cluster}.default.setupPrimary.prototype.constructor
+{cluster}.default.workers
+{cluster}.disconnect
+{cluster}.disconnect.length
+{cluster}.disconnect.name
+{cluster}.disconnect.prototype
+{cluster}.disconnect.prototype.constructor
+{cluster}.fork
+{cluster}.fork.length
+{cluster}.fork.name
+{cluster}.fork.prototype
+{cluster}.fork.prototype.constructor
+{cluster}.isMaster
+{cluster}.isPrimary
+{cluster}.isWorker
+{cluster}.schedulingPolicy
+{cluster}.settings
+{cluster}.setupMaster
+{cluster}.setupMaster.length
+{cluster}.setupMaster.name
+{cluster}.setupMaster.prototype
+{cluster}.setupMaster.prototype.constructor
+{cluster}.setupPrimary
+{cluster}.setupPrimary.length
+{cluster}.setupPrimary.name
+{cluster}.setupPrimary.prototype
+{cluster}.setupPrimary.prototype.constructor
+{cluster}.workers
diff --git a/test/fixtures/apiSurface/console b/test/fixtures/apiSurface/console
new file mode 100644
index 00000000000000..6d27f1be2b3d54
--- /dev/null
+++ b/test/fixtures/apiSurface/console
@@ -0,0 +1,386 @@
+{console}.Console
+{console}.Console.[Symbol.hasInstance]
+{console}.Console.[Symbol.hasInstance].length
+{console}.Console.[Symbol.hasInstance].name
+{console}.Console.length
+{console}.Console.name
+{console}.Console.prototype
+{console}.Console.prototype.[kBindProperties]
+{console}.Console.prototype.[kBindProperties].length
+{console}.Console.prototype.[kBindProperties].name
+{console}.Console.prototype.[kBindProperties].prototype
+{console}.Console.prototype.[kBindProperties].prototype.constructor
+{console}.Console.prototype.[kBindStreamsEager]
+{console}.Console.prototype.[kBindStreamsEager].length
+{console}.Console.prototype.[kBindStreamsEager].name
+{console}.Console.prototype.[kBindStreamsEager].prototype
+{console}.Console.prototype.[kBindStreamsEager].prototype.constructor
+{console}.Console.prototype.[kBindStreamsLazy]
+{console}.Console.prototype.[kBindStreamsLazy].length
+{console}.Console.prototype.[kBindStreamsLazy].name
+{console}.Console.prototype.[kBindStreamsLazy].prototype
+{console}.Console.prototype.[kBindStreamsLazy].prototype.constructor
+{console}.Console.prototype.[kFormatForStderr]
+{console}.Console.prototype.[kFormatForStderr].length
+{console}.Console.prototype.[kFormatForStderr].name
+{console}.Console.prototype.[kFormatForStderr].prototype
+{console}.Console.prototype.[kFormatForStderr].prototype.constructor
+{console}.Console.prototype.[kFormatForStdout]
+{console}.Console.prototype.[kFormatForStdout].length
+{console}.Console.prototype.[kFormatForStdout].name
+{console}.Console.prototype.[kFormatForStdout].prototype
+{console}.Console.prototype.[kFormatForStdout].prototype.constructor
+{console}.Console.prototype.[kGetInspectOptions]
+{console}.Console.prototype.[kGetInspectOptions].length
+{console}.Console.prototype.[kGetInspectOptions].name
+{console}.Console.prototype.[kGetInspectOptions].prototype
+{console}.Console.prototype.[kGetInspectOptions].prototype.constructor
+{console}.Console.prototype.[kWriteToConsole]
+{console}.Console.prototype.[kWriteToConsole].length
+{console}.Console.prototype.[kWriteToConsole].name
+{console}.Console.prototype.[kWriteToConsole].prototype
+{console}.Console.prototype.[kWriteToConsole].prototype.constructor
+{console}.Console.prototype.assert
+{console}.Console.prototype.assert.length
+{console}.Console.prototype.assert.name
+{console}.Console.prototype.clear
+{console}.Console.prototype.clear.length
+{console}.Console.prototype.clear.name
+{console}.Console.prototype.constructor
+{console}.Console.prototype.count
+{console}.Console.prototype.count.length
+{console}.Console.prototype.count.name
+{console}.Console.prototype.countReset
+{console}.Console.prototype.countReset.length
+{console}.Console.prototype.countReset.name
+{console}.Console.prototype.debug
+{console}.Console.prototype.debug.length
+{console}.Console.prototype.debug.name
+{console}.Console.prototype.dir
+{console}.Console.prototype.dir.length
+{console}.Console.prototype.dir.name
+{console}.Console.prototype.dirxml
+{console}.Console.prototype.dirxml.length
+{console}.Console.prototype.dirxml.name
+{console}.Console.prototype.error
+{console}.Console.prototype.error.length
+{console}.Console.prototype.error.name
+{console}.Console.prototype.group
+{console}.Console.prototype.group.length
+{console}.Console.prototype.group.name
+{console}.Console.prototype.groupCollapsed
+{console}.Console.prototype.groupCollapsed.length
+{console}.Console.prototype.groupCollapsed.name
+{console}.Console.prototype.groupEnd
+{console}.Console.prototype.groupEnd.length
+{console}.Console.prototype.groupEnd.name
+{console}.Console.prototype.info
+{console}.Console.prototype.info.length
+{console}.Console.prototype.info.name
+{console}.Console.prototype.log
+{console}.Console.prototype.log.length
+{console}.Console.prototype.log.name
+{console}.Console.prototype.table
+{console}.Console.prototype.table.length
+{console}.Console.prototype.table.name
+{console}.Console.prototype.time
+{console}.Console.prototype.time.length
+{console}.Console.prototype.time.name
+{console}.Console.prototype.timeEnd
+{console}.Console.prototype.timeEnd.length
+{console}.Console.prototype.timeEnd.name
+{console}.Console.prototype.timeLog
+{console}.Console.prototype.timeLog.length
+{console}.Console.prototype.timeLog.name
+{console}.Console.prototype.trace
+{console}.Console.prototype.trace.length
+{console}.Console.prototype.trace.name
+{console}.Console.prototype.trace.prototype
+{console}.Console.prototype.trace.prototype.constructor
+{console}.Console.prototype.warn
+{console}.Console.prototype.warn.length
+{console}.Console.prototype.warn.name
+{console}.[Symbol.toStringTag]
+{console}.assert
+{console}.assert.length
+{console}.assert.name
+{console}.clear
+{console}.clear.length
+{console}.clear.name
+{console}.context
+{console}.context.length
+{console}.context.name
+{console}.count
+{console}.count.length
+{console}.count.name
+{console}.countReset
+{console}.countReset.length
+{console}.countReset.name
+{console}.createTask
+{console}.createTask.length
+{console}.createTask.name
+{console}.debug
+{console}.debug.length
+{console}.debug.name
+{console}.default
+{console}.default.Console
+{console}.default.Console.[Symbol.hasInstance]
+{console}.default.Console.[Symbol.hasInstance].length
+{console}.default.Console.[Symbol.hasInstance].name
+{console}.default.Console.length
+{console}.default.Console.name
+{console}.default.Console.prototype
+{console}.default.Console.prototype.[kBindProperties]
+{console}.default.Console.prototype.[kBindProperties].length
+{console}.default.Console.prototype.[kBindProperties].name
+{console}.default.Console.prototype.[kBindProperties].prototype
+{console}.default.Console.prototype.[kBindProperties].prototype.constructor
+{console}.default.Console.prototype.[kBindStreamsEager]
+{console}.default.Console.prototype.[kBindStreamsEager].length
+{console}.default.Console.prototype.[kBindStreamsEager].name
+{console}.default.Console.prototype.[kBindStreamsEager].prototype
+{console}.default.Console.prototype.[kBindStreamsEager].prototype.constructor
+{console}.default.Console.prototype.[kBindStreamsLazy]
+{console}.default.Console.prototype.[kBindStreamsLazy].length
+{console}.default.Console.prototype.[kBindStreamsLazy].name
+{console}.default.Console.prototype.[kBindStreamsLazy].prototype
+{console}.default.Console.prototype.[kBindStreamsLazy].prototype.constructor
+{console}.default.Console.prototype.[kFormatForStderr]
+{console}.default.Console.prototype.[kFormatForStderr].length
+{console}.default.Console.prototype.[kFormatForStderr].name
+{console}.default.Console.prototype.[kFormatForStderr].prototype
+{console}.default.Console.prototype.[kFormatForStderr].prototype.constructor
+{console}.default.Console.prototype.[kFormatForStdout]
+{console}.default.Console.prototype.[kFormatForStdout].length
+{console}.default.Console.prototype.[kFormatForStdout].name
+{console}.default.Console.prototype.[kFormatForStdout].prototype
+{console}.default.Console.prototype.[kFormatForStdout].prototype.constructor
+{console}.default.Console.prototype.[kGetInspectOptions]
+{console}.default.Console.prototype.[kGetInspectOptions].length
+{console}.default.Console.prototype.[kGetInspectOptions].name
+{console}.default.Console.prototype.[kGetInspectOptions].prototype
+{console}.default.Console.prototype.[kGetInspectOptions].prototype.constructor
+{console}.default.Console.prototype.[kWriteToConsole]
+{console}.default.Console.prototype.[kWriteToConsole].length
+{console}.default.Console.prototype.[kWriteToConsole].name
+{console}.default.Console.prototype.[kWriteToConsole].prototype
+{console}.default.Console.prototype.[kWriteToConsole].prototype.constructor
+{console}.default.Console.prototype.assert
+{console}.default.Console.prototype.assert.length
+{console}.default.Console.prototype.assert.name
+{console}.default.Console.prototype.clear
+{console}.default.Console.prototype.clear.length
+{console}.default.Console.prototype.clear.name
+{console}.default.Console.prototype.constructor
+{console}.default.Console.prototype.count
+{console}.default.Console.prototype.count.length
+{console}.default.Console.prototype.count.name
+{console}.default.Console.prototype.countReset
+{console}.default.Console.prototype.countReset.length
+{console}.default.Console.prototype.countReset.name
+{console}.default.Console.prototype.debug
+{console}.default.Console.prototype.debug.length
+{console}.default.Console.prototype.debug.name
+{console}.default.Console.prototype.dir
+{console}.default.Console.prototype.dir.length
+{console}.default.Console.prototype.dir.name
+{console}.default.Console.prototype.dirxml
+{console}.default.Console.prototype.dirxml.length
+{console}.default.Console.prototype.dirxml.name
+{console}.default.Console.prototype.error
+{console}.default.Console.prototype.error.length
+{console}.default.Console.prototype.error.name
+{console}.default.Console.prototype.group
+{console}.default.Console.prototype.group.length
+{console}.default.Console.prototype.group.name
+{console}.default.Console.prototype.groupCollapsed
+{console}.default.Console.prototype.groupCollapsed.length
+{console}.default.Console.prototype.groupCollapsed.name
+{console}.default.Console.prototype.groupEnd
+{console}.default.Console.prototype.groupEnd.length
+{console}.default.Console.prototype.groupEnd.name
+{console}.default.Console.prototype.info
+{console}.default.Console.prototype.info.length
+{console}.default.Console.prototype.info.name
+{console}.default.Console.prototype.log
+{console}.default.Console.prototype.log.length
+{console}.default.Console.prototype.log.name
+{console}.default.Console.prototype.table
+{console}.default.Console.prototype.table.length
+{console}.default.Console.prototype.table.name
+{console}.default.Console.prototype.time
+{console}.default.Console.prototype.time.length
+{console}.default.Console.prototype.time.name
+{console}.default.Console.prototype.timeEnd
+{console}.default.Console.prototype.timeEnd.length
+{console}.default.Console.prototype.timeEnd.name
+{console}.default.Console.prototype.timeLog
+{console}.default.Console.prototype.timeLog.length
+{console}.default.Console.prototype.timeLog.name
+{console}.default.Console.prototype.trace
+{console}.default.Console.prototype.trace.length
+{console}.default.Console.prototype.trace.name
+{console}.default.Console.prototype.trace.prototype
+{console}.default.Console.prototype.trace.prototype.constructor
+{console}.default.Console.prototype.warn
+{console}.default.Console.prototype.warn.length
+{console}.default.Console.prototype.warn.name
+{console}.default.[Symbol.toStringTag]
+{console}.default.[counts]
+{console}.default.[kBindProperties]
+{console}.default.[kBindProperties].length
+{console}.default.[kBindProperties].name
+{console}.default.[kBindStreamsEager]
+{console}.default.[kBindStreamsEager].length
+{console}.default.[kBindStreamsEager].name
+{console}.default.[kBindStreamsLazy]
+{console}.default.[kBindStreamsLazy].length
+{console}.default.[kBindStreamsLazy].name
+{console}.default.[kColorMode]
+{console}.default.[kFormatForStderr]
+{console}.default.[kFormatForStderr].length
+{console}.default.[kFormatForStderr].name
+{console}.default.[kFormatForStdout]
+{console}.default.[kFormatForStdout].length
+{console}.default.[kFormatForStdout].name
+{console}.default.[kGetInspectOptions]
+{console}.default.[kGetInspectOptions].length
+{console}.default.[kGetInspectOptions].name
+{console}.default.[kGroupIndentWidth]
+{console}.default.[kIsConsole]
+{console}.default.[kWriteToConsole]
+{console}.default.[kWriteToConsole].length
+{console}.default.[kWriteToConsole].name
+{console}.default._ignoreErrors
+{console}.default._stderr
+{console}.default._stderrErrorHandler
+{console}.default._stderrErrorHandler.length
+{console}.default._stderrErrorHandler.name
+{console}.default._stdout
+{console}.default._stdoutErrorHandler
+{console}.default._stdoutErrorHandler.length
+{console}.default._stdoutErrorHandler.name
+{console}.default._times
+{console}.default.assert
+{console}.default.assert.length
+{console}.default.assert.name
+{console}.default.clear
+{console}.default.clear.length
+{console}.default.clear.name
+{console}.default.context
+{console}.default.context.length
+{console}.default.context.name
+{console}.default.count
+{console}.default.count.length
+{console}.default.count.name
+{console}.default.countReset
+{console}.default.countReset.length
+{console}.default.countReset.name
+{console}.default.createTask
+{console}.default.createTask.length
+{console}.default.createTask.name
+{console}.default.debug
+{console}.default.debug.length
+{console}.default.debug.name
+{console}.default.dir
+{console}.default.dir.length
+{console}.default.dir.name
+{console}.default.dirxml
+{console}.default.dirxml.length
+{console}.default.dirxml.name
+{console}.default.error
+{console}.default.error.length
+{console}.default.error.name
+{console}.default.group
+{console}.default.group.length
+{console}.default.group.name
+{console}.default.groupCollapsed
+{console}.default.groupCollapsed.length
+{console}.default.groupCollapsed.name
+{console}.default.groupEnd
+{console}.default.groupEnd.length
+{console}.default.groupEnd.name
+{console}.default.info
+{console}.default.info.length
+{console}.default.info.name
+{console}.default.log
+{console}.default.log.length
+{console}.default.log.name
+{console}.default.profile
+{console}.default.profile.length
+{console}.default.profile.name
+{console}.default.profileEnd
+{console}.default.profileEnd.length
+{console}.default.profileEnd.name
+{console}.default.table
+{console}.default.table.length
+{console}.default.table.name
+{console}.default.time
+{console}.default.time.length
+{console}.default.time.name
+{console}.default.timeEnd
+{console}.default.timeEnd.length
+{console}.default.timeEnd.name
+{console}.default.timeLog
+{console}.default.timeLog.length
+{console}.default.timeLog.name
+{console}.default.timeStamp
+{console}.default.timeStamp.length
+{console}.default.timeStamp.name
+{console}.default.trace
+{console}.default.trace.length
+{console}.default.trace.name
+{console}.default.warn
+{console}.default.warn.length
+{console}.default.warn.name
+{console}.dir
+{console}.dir.length
+{console}.dir.name
+{console}.dirxml
+{console}.dirxml.length
+{console}.dirxml.name
+{console}.error
+{console}.error.length
+{console}.error.name
+{console}.group
+{console}.group.length
+{console}.group.name
+{console}.groupCollapsed
+{console}.groupCollapsed.length
+{console}.groupCollapsed.name
+{console}.groupEnd
+{console}.groupEnd.length
+{console}.groupEnd.name
+{console}.info
+{console}.info.length
+{console}.info.name
+{console}.log
+{console}.log.length
+{console}.log.name
+{console}.profile
+{console}.profile.length
+{console}.profile.name
+{console}.profileEnd
+{console}.profileEnd.length
+{console}.profileEnd.name
+{console}.table
+{console}.table.length
+{console}.table.name
+{console}.time
+{console}.time.length
+{console}.time.name
+{console}.timeEnd
+{console}.timeEnd.length
+{console}.timeEnd.name
+{console}.timeLog
+{console}.timeLog.length
+{console}.timeLog.name
+{console}.timeStamp
+{console}.timeStamp.length
+{console}.timeStamp.name
+{console}.trace
+{console}.trace.length
+{console}.trace.name
+{console}.warn
+{console}.warn.length
+{console}.warn.name
diff --git a/test/fixtures/apiSurface/constants b/test/fixtures/apiSurface/constants
new file mode 100644
index 00000000000000..8b137891791fe9
--- /dev/null
+++ b/test/fixtures/apiSurface/constants
@@ -0,0 +1 @@
+
diff --git a/test/fixtures/apiSurface/crypto b/test/fixtures/apiSurface/crypto
new file mode 100644
index 00000000000000..f5a330a69037c9
--- /dev/null
+++ b/test/fixtures/apiSurface/crypto
@@ -0,0 +1,1428 @@
+{crypto}.Certificate
+{crypto}.Certificate.exportChallenge
+{crypto}.Certificate.exportChallenge.length
+{crypto}.Certificate.exportChallenge.name
+{crypto}.Certificate.exportChallenge.prototype
+{crypto}.Certificate.exportChallenge.prototype.constructor
+{crypto}.Certificate.exportPublicKey
+{crypto}.Certificate.exportPublicKey.length
+{crypto}.Certificate.exportPublicKey.name
+{crypto}.Certificate.exportPublicKey.prototype
+{crypto}.Certificate.exportPublicKey.prototype.constructor
+{crypto}.Certificate.length
+{crypto}.Certificate.name
+{crypto}.Certificate.prototype
+{crypto}.Certificate.prototype.constructor
+{crypto}.Certificate.prototype.exportChallenge
+{crypto}.Certificate.prototype.exportChallenge.length
+{crypto}.Certificate.prototype.exportChallenge.name
+{crypto}.Certificate.prototype.exportChallenge.prototype
+{crypto}.Certificate.prototype.exportChallenge.prototype.constructor
+{crypto}.Certificate.prototype.exportPublicKey
+{crypto}.Certificate.prototype.exportPublicKey.length
+{crypto}.Certificate.prototype.exportPublicKey.name
+{crypto}.Certificate.prototype.exportPublicKey.prototype
+{crypto}.Certificate.prototype.exportPublicKey.prototype.constructor
+{crypto}.Certificate.prototype.verifySpkac
+{crypto}.Certificate.prototype.verifySpkac.length
+{crypto}.Certificate.prototype.verifySpkac.name
+{crypto}.Certificate.prototype.verifySpkac.prototype
+{crypto}.Certificate.prototype.verifySpkac.prototype.constructor
+{crypto}.Certificate.verifySpkac
+{crypto}.Certificate.verifySpkac.length
+{crypto}.Certificate.verifySpkac.name
+{crypto}.Certificate.verifySpkac.prototype
+{crypto}.Certificate.verifySpkac.prototype.constructor
+{crypto}.Cipheriv
+{crypto}.Cipheriv.length
+{crypto}.Cipheriv.name
+{crypto}.Cipheriv.prototype
+{crypto}.Cipheriv.prototype._flush
+{crypto}.Cipheriv.prototype._flush.length
+{crypto}.Cipheriv.prototype._flush.name
+{crypto}.Cipheriv.prototype._flush.prototype
+{crypto}.Cipheriv.prototype._flush.prototype.constructor
+{crypto}.Cipheriv.prototype._transform
+{crypto}.Cipheriv.prototype._transform.length
+{crypto}.Cipheriv.prototype._transform.name
+{crypto}.Cipheriv.prototype._transform.prototype
+{crypto}.Cipheriv.prototype._transform.prototype.constructor
+{crypto}.Cipheriv.prototype.constructor
+{crypto}.Cipheriv.prototype.final
+{crypto}.Cipheriv.prototype.final.length
+{crypto}.Cipheriv.prototype.final.name
+{crypto}.Cipheriv.prototype.final.prototype
+{crypto}.Cipheriv.prototype.final.prototype.constructor
+{crypto}.Cipheriv.prototype.getAuthTag
+{crypto}.Cipheriv.prototype.getAuthTag.length
+{crypto}.Cipheriv.prototype.getAuthTag.name
+{crypto}.Cipheriv.prototype.getAuthTag.prototype
+{crypto}.Cipheriv.prototype.getAuthTag.prototype.constructor
+{crypto}.Cipheriv.prototype.setAAD
+{crypto}.Cipheriv.prototype.setAAD.length
+{crypto}.Cipheriv.prototype.setAAD.name
+{crypto}.Cipheriv.prototype.setAAD.prototype
+{crypto}.Cipheriv.prototype.setAAD.prototype.constructor
+{crypto}.Cipheriv.prototype.setAutoPadding
+{crypto}.Cipheriv.prototype.setAutoPadding.length
+{crypto}.Cipheriv.prototype.setAutoPadding.name
+{crypto}.Cipheriv.prototype.setAutoPadding.prototype
+{crypto}.Cipheriv.prototype.setAutoPadding.prototype.constructor
+{crypto}.Cipheriv.prototype.update
+{crypto}.Cipheriv.prototype.update.length
+{crypto}.Cipheriv.prototype.update.name
+{crypto}.Cipheriv.prototype.update.prototype
+{crypto}.Cipheriv.prototype.update.prototype.constructor
+{crypto}.Decipheriv
+{crypto}.Decipheriv.length
+{crypto}.Decipheriv.name
+{crypto}.Decipheriv.prototype
+{crypto}.Decipheriv.prototype._flush
+{crypto}.Decipheriv.prototype._flush.length
+{crypto}.Decipheriv.prototype._flush.name
+{crypto}.Decipheriv.prototype._flush.prototype
+{crypto}.Decipheriv.prototype._flush.prototype.constructor
+{crypto}.Decipheriv.prototype._transform
+{crypto}.Decipheriv.prototype._transform.length
+{crypto}.Decipheriv.prototype._transform.name
+{crypto}.Decipheriv.prototype._transform.prototype
+{crypto}.Decipheriv.prototype._transform.prototype.constructor
+{crypto}.Decipheriv.prototype.constructor
+{crypto}.Decipheriv.prototype.final
+{crypto}.Decipheriv.prototype.final.length
+{crypto}.Decipheriv.prototype.final.name
+{crypto}.Decipheriv.prototype.final.prototype
+{crypto}.Decipheriv.prototype.final.prototype.constructor
+{crypto}.Decipheriv.prototype.setAAD
+{crypto}.Decipheriv.prototype.setAAD.length
+{crypto}.Decipheriv.prototype.setAAD.name
+{crypto}.Decipheriv.prototype.setAAD.prototype
+{crypto}.Decipheriv.prototype.setAAD.prototype.constructor
+{crypto}.Decipheriv.prototype.setAuthTag
+{crypto}.Decipheriv.prototype.setAuthTag.length
+{crypto}.Decipheriv.prototype.setAuthTag.name
+{crypto}.Decipheriv.prototype.setAuthTag.prototype
+{crypto}.Decipheriv.prototype.setAuthTag.prototype.constructor
+{crypto}.Decipheriv.prototype.setAutoPadding
+{crypto}.Decipheriv.prototype.setAutoPadding.length
+{crypto}.Decipheriv.prototype.setAutoPadding.name
+{crypto}.Decipheriv.prototype.setAutoPadding.prototype
+{crypto}.Decipheriv.prototype.setAutoPadding.prototype.constructor
+{crypto}.Decipheriv.prototype.update
+{crypto}.Decipheriv.prototype.update.length
+{crypto}.Decipheriv.prototype.update.name
+{crypto}.Decipheriv.prototype.update.prototype
+{crypto}.Decipheriv.prototype.update.prototype.constructor
+{crypto}.DiffieHellman
+{crypto}.DiffieHellman.length
+{crypto}.DiffieHellman.name
+{crypto}.DiffieHellman.prototype
+{crypto}.DiffieHellman.prototype.computeSecret
+{crypto}.DiffieHellman.prototype.computeSecret.length
+{crypto}.DiffieHellman.prototype.computeSecret.name
+{crypto}.DiffieHellman.prototype.computeSecret.prototype
+{crypto}.DiffieHellman.prototype.computeSecret.prototype.constructor
+{crypto}.DiffieHellman.prototype.constructor
+{crypto}.DiffieHellman.prototype.generateKeys
+{crypto}.DiffieHellman.prototype.generateKeys.length
+{crypto}.DiffieHellman.prototype.generateKeys.name
+{crypto}.DiffieHellman.prototype.generateKeys.prototype
+{crypto}.DiffieHellman.prototype.generateKeys.prototype.constructor
+{crypto}.DiffieHellman.prototype.getGenerator
+{crypto}.DiffieHellman.prototype.getGenerator.length
+{crypto}.DiffieHellman.prototype.getGenerator.name
+{crypto}.DiffieHellman.prototype.getGenerator.prototype
+{crypto}.DiffieHellman.prototype.getGenerator.prototype.constructor
+{crypto}.DiffieHellman.prototype.getPrime
+{crypto}.DiffieHellman.prototype.getPrime.length
+{crypto}.DiffieHellman.prototype.getPrime.name
+{crypto}.DiffieHellman.prototype.getPrime.prototype
+{crypto}.DiffieHellman.prototype.getPrime.prototype.constructor
+{crypto}.DiffieHellman.prototype.getPrivateKey
+{crypto}.DiffieHellman.prototype.getPrivateKey.length
+{crypto}.DiffieHellman.prototype.getPrivateKey.name
+{crypto}.DiffieHellman.prototype.getPrivateKey.prototype
+{crypto}.DiffieHellman.prototype.getPrivateKey.prototype.constructor
+{crypto}.DiffieHellman.prototype.getPublicKey
+{crypto}.DiffieHellman.prototype.getPublicKey.length
+{crypto}.DiffieHellman.prototype.getPublicKey.name
+{crypto}.DiffieHellman.prototype.getPublicKey.prototype
+{crypto}.DiffieHellman.prototype.getPublicKey.prototype.constructor
+{crypto}.DiffieHellman.prototype.setPrivateKey
+{crypto}.DiffieHellman.prototype.setPrivateKey.length
+{crypto}.DiffieHellman.prototype.setPrivateKey.name
+{crypto}.DiffieHellman.prototype.setPrivateKey.prototype
+{crypto}.DiffieHellman.prototype.setPrivateKey.prototype.constructor
+{crypto}.DiffieHellman.prototype.setPublicKey
+{crypto}.DiffieHellman.prototype.setPublicKey.length
+{crypto}.DiffieHellman.prototype.setPublicKey.name
+{crypto}.DiffieHellman.prototype.setPublicKey.prototype
+{crypto}.DiffieHellman.prototype.setPublicKey.prototype.constructor
+{crypto}.DiffieHellmanGroup
+{crypto}.DiffieHellmanGroup.length
+{crypto}.DiffieHellmanGroup.name
+{crypto}.DiffieHellmanGroup.prototype
+{crypto}.DiffieHellmanGroup.prototype.computeSecret
+{crypto}.DiffieHellmanGroup.prototype.computeSecret.length
+{crypto}.DiffieHellmanGroup.prototype.computeSecret.name
+{crypto}.DiffieHellmanGroup.prototype.computeSecret.prototype
+{crypto}.DiffieHellmanGroup.prototype.computeSecret.prototype.constructor
+{crypto}.DiffieHellmanGroup.prototype.constructor
+{crypto}.DiffieHellmanGroup.prototype.generateKeys
+{crypto}.DiffieHellmanGroup.prototype.generateKeys.length
+{crypto}.DiffieHellmanGroup.prototype.generateKeys.name
+{crypto}.DiffieHellmanGroup.prototype.generateKeys.prototype
+{crypto}.DiffieHellmanGroup.prototype.generateKeys.prototype.constructor
+{crypto}.DiffieHellmanGroup.prototype.getGenerator
+{crypto}.DiffieHellmanGroup.prototype.getGenerator.length
+{crypto}.DiffieHellmanGroup.prototype.getGenerator.name
+{crypto}.DiffieHellmanGroup.prototype.getGenerator.prototype
+{crypto}.DiffieHellmanGroup.prototype.getGenerator.prototype.constructor
+{crypto}.DiffieHellmanGroup.prototype.getPrime
+{crypto}.DiffieHellmanGroup.prototype.getPrime.length
+{crypto}.DiffieHellmanGroup.prototype.getPrime.name
+{crypto}.DiffieHellmanGroup.prototype.getPrime.prototype
+{crypto}.DiffieHellmanGroup.prototype.getPrime.prototype.constructor
+{crypto}.DiffieHellmanGroup.prototype.getPrivateKey
+{crypto}.DiffieHellmanGroup.prototype.getPrivateKey.length
+{crypto}.DiffieHellmanGroup.prototype.getPrivateKey.name
+{crypto}.DiffieHellmanGroup.prototype.getPrivateKey.prototype
+{crypto}.DiffieHellmanGroup.prototype.getPrivateKey.prototype.constructor
+{crypto}.DiffieHellmanGroup.prototype.getPublicKey
+{crypto}.DiffieHellmanGroup.prototype.getPublicKey.length
+{crypto}.DiffieHellmanGroup.prototype.getPublicKey.name
+{crypto}.DiffieHellmanGroup.prototype.getPublicKey.prototype
+{crypto}.DiffieHellmanGroup.prototype.getPublicKey.prototype.constructor
+{crypto}.ECDH
+{crypto}.ECDH.convertKey
+{crypto}.ECDH.convertKey.length
+{crypto}.ECDH.convertKey.name
+{crypto}.ECDH.convertKey.prototype
+{crypto}.ECDH.convertKey.prototype.constructor
+{crypto}.ECDH.length
+{crypto}.ECDH.name
+{crypto}.ECDH.prototype
+{crypto}.ECDH.prototype.computeSecret
+{crypto}.ECDH.prototype.computeSecret.length
+{crypto}.ECDH.prototype.computeSecret.name
+{crypto}.ECDH.prototype.computeSecret.prototype
+{crypto}.ECDH.prototype.computeSecret.prototype.constructor
+{crypto}.ECDH.prototype.constructor
+{crypto}.ECDH.prototype.generateKeys
+{crypto}.ECDH.prototype.generateKeys.length
+{crypto}.ECDH.prototype.generateKeys.name
+{crypto}.ECDH.prototype.generateKeys.prototype
+{crypto}.ECDH.prototype.generateKeys.prototype.constructor
+{crypto}.ECDH.prototype.getPrivateKey
+{crypto}.ECDH.prototype.getPrivateKey.length
+{crypto}.ECDH.prototype.getPrivateKey.name
+{crypto}.ECDH.prototype.getPrivateKey.prototype
+{crypto}.ECDH.prototype.getPrivateKey.prototype.constructor
+{crypto}.ECDH.prototype.getPublicKey
+{crypto}.ECDH.prototype.getPublicKey.length
+{crypto}.ECDH.prototype.getPublicKey.name
+{crypto}.ECDH.prototype.getPublicKey.prototype
+{crypto}.ECDH.prototype.getPublicKey.prototype.constructor
+{crypto}.ECDH.prototype.setPrivateKey
+{crypto}.ECDH.prototype.setPrivateKey.length
+{crypto}.ECDH.prototype.setPrivateKey.name
+{crypto}.ECDH.prototype.setPrivateKey.prototype
+{crypto}.ECDH.prototype.setPrivateKey.prototype.constructor
+{crypto}.ECDH.prototype.setPublicKey
+{crypto}.ECDH.prototype.setPublicKey.length
+{crypto}.ECDH.prototype.setPublicKey.name
+{crypto}.ECDH.prototype.setPublicKey.prototype
+{crypto}.ECDH.prototype.setPublicKey.prototype.constructor
+{crypto}.ECDH.prototype.setPublicKey.prototype.constructor.length
+{crypto}.ECDH.prototype.setPublicKey.prototype.constructor.name
+{crypto}.ECDH.prototype.setPublicKey.prototype.constructor.prototype
+{crypto}.Hash
+{crypto}.Hash.length
+{crypto}.Hash.name
+{crypto}.Hash.prototype
+{crypto}.Hash.prototype._flush
+{crypto}.Hash.prototype._flush.length
+{crypto}.Hash.prototype._flush.name
+{crypto}.Hash.prototype._flush.prototype
+{crypto}.Hash.prototype._flush.prototype.constructor
+{crypto}.Hash.prototype._transform
+{crypto}.Hash.prototype._transform.length
+{crypto}.Hash.prototype._transform.name
+{crypto}.Hash.prototype._transform.prototype
+{crypto}.Hash.prototype._transform.prototype.constructor
+{crypto}.Hash.prototype.constructor
+{crypto}.Hash.prototype.constructor.length
+{crypto}.Hash.prototype.constructor.name
+{crypto}.Hash.prototype.constructor.prototype
+{crypto}.Hash.prototype.copy
+{crypto}.Hash.prototype.copy.length
+{crypto}.Hash.prototype.copy.name
+{crypto}.Hash.prototype.copy.prototype
+{crypto}.Hash.prototype.copy.prototype.constructor
+{crypto}.Hash.prototype.digest
+{crypto}.Hash.prototype.digest.length
+{crypto}.Hash.prototype.digest.name
+{crypto}.Hash.prototype.digest.prototype
+{crypto}.Hash.prototype.digest.prototype.constructor
+{crypto}.Hash.prototype.update
+{crypto}.Hash.prototype.update.length
+{crypto}.Hash.prototype.update.name
+{crypto}.Hash.prototype.update.prototype
+{crypto}.Hash.prototype.update.prototype.constructor
+{crypto}.Hmac
+{crypto}.Hmac.length
+{crypto}.Hmac.name
+{crypto}.Hmac.prototype
+{crypto}.Hmac.prototype._flush
+{crypto}.Hmac.prototype._flush.length
+{crypto}.Hmac.prototype._flush.name
+{crypto}.Hmac.prototype._flush.prototype
+{crypto}.Hmac.prototype._flush.prototype.constructor
+{crypto}.Hmac.prototype._transform
+{crypto}.Hmac.prototype._transform.length
+{crypto}.Hmac.prototype._transform.name
+{crypto}.Hmac.prototype._transform.prototype
+{crypto}.Hmac.prototype._transform.prototype.constructor
+{crypto}.Hmac.prototype.constructor
+{crypto}.Hmac.prototype.constructor.length
+{crypto}.Hmac.prototype.constructor.name
+{crypto}.Hmac.prototype.constructor.prototype
+{crypto}.Hmac.prototype.digest
+{crypto}.Hmac.prototype.digest.length
+{crypto}.Hmac.prototype.digest.name
+{crypto}.Hmac.prototype.digest.prototype
+{crypto}.Hmac.prototype.digest.prototype.constructor
+{crypto}.Hmac.prototype.update
+{crypto}.Hmac.prototype.update.length
+{crypto}.Hmac.prototype.update.name
+{crypto}.Hmac.prototype.update.prototype
+{crypto}.Hmac.prototype.update.prototype.constructor
+{crypto}.KeyObject
+{crypto}.KeyObject.from
+{crypto}.KeyObject.from.length
+{crypto}.KeyObject.from.name
+{crypto}.KeyObject.length
+{crypto}.KeyObject.name
+{crypto}.KeyObject.prototype
+{crypto}.KeyObject.prototype.[Symbol.toStringTag]
+{crypto}.KeyObject.prototype.constructor
+{crypto}.KeyObject.prototype.equals
+{crypto}.KeyObject.prototype.equals.length
+{crypto}.KeyObject.prototype.equals.name
+{crypto}.KeyObject.prototype.type
+{crypto}.Sign
+{crypto}.Sign.length
+{crypto}.Sign.name
+{crypto}.Sign.prototype
+{crypto}.Sign.prototype._write
+{crypto}.Sign.prototype._write.length
+{crypto}.Sign.prototype._write.name
+{crypto}.Sign.prototype._write.prototype
+{crypto}.Sign.prototype._write.prototype.constructor
+{crypto}.Sign.prototype.constructor
+{crypto}.Sign.prototype.sign
+{crypto}.Sign.prototype.sign.length
+{crypto}.Sign.prototype.sign.name
+{crypto}.Sign.prototype.sign.prototype
+{crypto}.Sign.prototype.sign.prototype.constructor
+{crypto}.Sign.prototype.update
+{crypto}.Sign.prototype.update.length
+{crypto}.Sign.prototype.update.name
+{crypto}.Sign.prototype.update.prototype
+{crypto}.Sign.prototype.update.prototype.constructor
+{crypto}.Verify
+{crypto}.Verify.length
+{crypto}.Verify.name
+{crypto}.Verify.prototype
+{crypto}.Verify.prototype._write
+{crypto}.Verify.prototype._write.length
+{crypto}.Verify.prototype._write.name
+{crypto}.Verify.prototype._write.prototype
+{crypto}.Verify.prototype._write.prototype.constructor
+{crypto}.Verify.prototype.constructor
+{crypto}.Verify.prototype.update
+{crypto}.Verify.prototype.update.length
+{crypto}.Verify.prototype.update.name
+{crypto}.Verify.prototype.update.prototype
+{crypto}.Verify.prototype.update.prototype.constructor
+{crypto}.Verify.prototype.verify
+{crypto}.Verify.prototype.verify.length
+{crypto}.Verify.prototype.verify.name
+{crypto}.Verify.prototype.verify.prototype
+{crypto}.Verify.prototype.verify.prototype.constructor
+{crypto}.X509Certificate
+{crypto}.X509Certificate.length
+{crypto}.X509Certificate.name
+{crypto}.X509Certificate.prototype
+{crypto}.X509Certificate.prototype.[messaging_clone_symbol]
+{crypto}.X509Certificate.prototype.[messaging_clone_symbol].length
+{crypto}.X509Certificate.prototype.[messaging_clone_symbol].name
+{crypto}.X509Certificate.prototype.[messaging_deserialize_symbol]
+{crypto}.X509Certificate.prototype.[messaging_deserialize_symbol].length
+{crypto}.X509Certificate.prototype.[messaging_deserialize_symbol].name
+{crypto}.X509Certificate.prototype.[nodejs.util.inspect.custom]
+{crypto}.X509Certificate.prototype.[nodejs.util.inspect.custom].length
+{crypto}.X509Certificate.prototype.[nodejs.util.inspect.custom].name
+{crypto}.X509Certificate.prototype.ca
+{crypto}.X509Certificate.prototype.checkEmail
+{crypto}.X509Certificate.prototype.checkEmail.length
+{crypto}.X509Certificate.prototype.checkEmail.name
+{crypto}.X509Certificate.prototype.checkHost
+{crypto}.X509Certificate.prototype.checkHost.length
+{crypto}.X509Certificate.prototype.checkHost.name
+{crypto}.X509Certificate.prototype.checkIP
+{crypto}.X509Certificate.prototype.checkIP.length
+{crypto}.X509Certificate.prototype.checkIP.name
+{crypto}.X509Certificate.prototype.checkIssued
+{crypto}.X509Certificate.prototype.checkIssued.length
+{crypto}.X509Certificate.prototype.checkIssued.name
+{crypto}.X509Certificate.prototype.checkPrivateKey
+{crypto}.X509Certificate.prototype.checkPrivateKey.length
+{crypto}.X509Certificate.prototype.checkPrivateKey.name
+{crypto}.X509Certificate.prototype.constructor
+{crypto}.X509Certificate.prototype.fingerprint
+{crypto}.X509Certificate.prototype.fingerprint256
+{crypto}.X509Certificate.prototype.fingerprint512
+{crypto}.X509Certificate.prototype.infoAccess
+{crypto}.X509Certificate.prototype.issuer
+{crypto}.X509Certificate.prototype.issuerCertificate
+{crypto}.X509Certificate.prototype.keyUsage
+{crypto}.X509Certificate.prototype.publicKey
+{crypto}.X509Certificate.prototype.raw
+{crypto}.X509Certificate.prototype.serialNumber
+{crypto}.X509Certificate.prototype.subject
+{crypto}.X509Certificate.prototype.subjectAltName
+{crypto}.X509Certificate.prototype.toJSON
+{crypto}.X509Certificate.prototype.toJSON.length
+{crypto}.X509Certificate.prototype.toJSON.name
+{crypto}.X509Certificate.prototype.toLegacyObject
+{crypto}.X509Certificate.prototype.toLegacyObject.length
+{crypto}.X509Certificate.prototype.toLegacyObject.name
+{crypto}.X509Certificate.prototype.toString
+{crypto}.X509Certificate.prototype.toString.length
+{crypto}.X509Certificate.prototype.toString.name
+{crypto}.X509Certificate.prototype.validFrom
+{crypto}.X509Certificate.prototype.validFromDate
+{crypto}.X509Certificate.prototype.validTo
+{crypto}.X509Certificate.prototype.validToDate
+{crypto}.X509Certificate.prototype.verify
+{crypto}.X509Certificate.prototype.verify.length
+{crypto}.X509Certificate.prototype.verify.name
+{crypto}.[Symbol.toStringTag]
+{crypto}.checkPrime
+{crypto}.checkPrime.length
+{crypto}.checkPrime.name
+{crypto}.checkPrime.prototype
+{crypto}.checkPrime.prototype.constructor
+{crypto}.checkPrimeSync
+{crypto}.checkPrimeSync.length
+{crypto}.checkPrimeSync.name
+{crypto}.checkPrimeSync.prototype
+{crypto}.checkPrimeSync.prototype.constructor
+{crypto}.constants
+{crypto}.constants.DH_CHECK_P_NOT_PRIME
+{crypto}.constants.DH_CHECK_P_NOT_SAFE_PRIME
+{crypto}.constants.DH_NOT_SUITABLE_GENERATOR
+{crypto}.constants.DH_UNABLE_TO_CHECK_GENERATOR
+{crypto}.constants.ENGINE_METHOD_ALL
+{crypto}.constants.ENGINE_METHOD_CIPHERS
+{crypto}.constants.ENGINE_METHOD_DH
+{crypto}.constants.ENGINE_METHOD_DIGESTS
+{crypto}.constants.ENGINE_METHOD_DSA
+{crypto}.constants.ENGINE_METHOD_EC
+{crypto}.constants.ENGINE_METHOD_NONE
+{crypto}.constants.ENGINE_METHOD_PKEY_ASN1_METHS
+{crypto}.constants.ENGINE_METHOD_PKEY_METHS
+{crypto}.constants.ENGINE_METHOD_RAND
+{crypto}.constants.ENGINE_METHOD_RSA
+{crypto}.constants.OPENSSL_VERSION_NUMBER
+{crypto}.constants.POINT_CONVERSION_COMPRESSED
+{crypto}.constants.POINT_CONVERSION_HYBRID
+{crypto}.constants.POINT_CONVERSION_UNCOMPRESSED
+{crypto}.constants.RSA_NO_PADDING
+{crypto}.constants.RSA_PKCS1_OAEP_PADDING
+{crypto}.constants.RSA_PKCS1_PADDING
+{crypto}.constants.RSA_PKCS1_PSS_PADDING
+{crypto}.constants.RSA_PSS_SALTLEN_AUTO
+{crypto}.constants.RSA_PSS_SALTLEN_DIGEST
+{crypto}.constants.RSA_PSS_SALTLEN_MAX_SIGN
+{crypto}.constants.RSA_X931_PADDING
+{crypto}.constants.SSL_OP_ALL
+{crypto}.constants.SSL_OP_ALLOW_NO_DHE_KEX
+{crypto}.constants.SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION
+{crypto}.constants.SSL_OP_CIPHER_SERVER_PREFERENCE
+{crypto}.constants.SSL_OP_CISCO_ANYCONNECT
+{crypto}.constants.SSL_OP_COOKIE_EXCHANGE
+{crypto}.constants.SSL_OP_CRYPTOPRO_TLSEXT_BUG
+{crypto}.constants.SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS
+{crypto}.constants.SSL_OP_LEGACY_SERVER_CONNECT
+{crypto}.constants.SSL_OP_NO_COMPRESSION
+{crypto}.constants.SSL_OP_NO_ENCRYPT_THEN_MAC
+{crypto}.constants.SSL_OP_NO_QUERY_MTU
+{crypto}.constants.SSL_OP_NO_RENEGOTIATION
+{crypto}.constants.SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION
+{crypto}.constants.SSL_OP_NO_SSLv2
+{crypto}.constants.SSL_OP_NO_SSLv3
+{crypto}.constants.SSL_OP_NO_TICKET
+{crypto}.constants.SSL_OP_NO_TLSv1
+{crypto}.constants.SSL_OP_NO_TLSv1_1
+{crypto}.constants.SSL_OP_NO_TLSv1_2
+{crypto}.constants.SSL_OP_NO_TLSv1_3
+{crypto}.constants.SSL_OP_PRIORITIZE_CHACHA
+{crypto}.constants.SSL_OP_TLS_ROLLBACK_BUG
+{crypto}.constants.TLS1_1_VERSION
+{crypto}.constants.TLS1_2_VERSION
+{crypto}.constants.TLS1_3_VERSION
+{crypto}.constants.TLS1_VERSION
+{crypto}.constants.defaultCipherList
+{crypto}.constants.defaultCoreCipherList
+{crypto}.createCipheriv
+{crypto}.createCipheriv.length
+{crypto}.createCipheriv.name
+{crypto}.createCipheriv.prototype
+{crypto}.createCipheriv.prototype.constructor
+{crypto}.createDecipheriv
+{crypto}.createDecipheriv.length
+{crypto}.createDecipheriv.name
+{crypto}.createDecipheriv.prototype
+{crypto}.createDecipheriv.prototype.constructor
+{crypto}.createDiffieHellman
+{crypto}.createDiffieHellman.length
+{crypto}.createDiffieHellman.name
+{crypto}.createDiffieHellman.prototype
+{crypto}.createDiffieHellman.prototype.constructor
+{crypto}.createDiffieHellmanGroup
+{crypto}.createDiffieHellmanGroup.length
+{crypto}.createDiffieHellmanGroup.name
+{crypto}.createDiffieHellmanGroup.prototype
+{crypto}.createDiffieHellmanGroup.prototype.constructor
+{crypto}.createECDH
+{crypto}.createECDH.length
+{crypto}.createECDH.name
+{crypto}.createECDH.prototype
+{crypto}.createECDH.prototype.constructor
+{crypto}.createHash
+{crypto}.createHash.length
+{crypto}.createHash.name
+{crypto}.createHash.prototype
+{crypto}.createHash.prototype.constructor
+{crypto}.createHmac
+{crypto}.createHmac.length
+{crypto}.createHmac.name
+{crypto}.createHmac.prototype
+{crypto}.createHmac.prototype.constructor
+{crypto}.createPrivateKey
+{crypto}.createPrivateKey.length
+{crypto}.createPrivateKey.name
+{crypto}.createPrivateKey.prototype
+{crypto}.createPrivateKey.prototype.constructor
+{crypto}.createPublicKey
+{crypto}.createPublicKey.length
+{crypto}.createPublicKey.name
+{crypto}.createPublicKey.prototype
+{crypto}.createPublicKey.prototype.constructor
+{crypto}.createSecretKey
+{crypto}.createSecretKey.length
+{crypto}.createSecretKey.name
+{crypto}.createSecretKey.prototype
+{crypto}.createSecretKey.prototype.constructor
+{crypto}.createSign
+{crypto}.createSign.length
+{crypto}.createSign.name
+{crypto}.createSign.prototype
+{crypto}.createSign.prototype.constructor
+{crypto}.createVerify
+{crypto}.createVerify.length
+{crypto}.createVerify.name
+{crypto}.createVerify.prototype
+{crypto}.createVerify.prototype.constructor
+{crypto}.default
+{crypto}.default.Certificate
+{crypto}.default.Certificate.exportChallenge
+{crypto}.default.Certificate.exportChallenge.length
+{crypto}.default.Certificate.exportChallenge.name
+{crypto}.default.Certificate.exportChallenge.prototype
+{crypto}.default.Certificate.exportChallenge.prototype.constructor
+{crypto}.default.Certificate.exportPublicKey
+{crypto}.default.Certificate.exportPublicKey.length
+{crypto}.default.Certificate.exportPublicKey.name
+{crypto}.default.Certificate.exportPublicKey.prototype
+{crypto}.default.Certificate.exportPublicKey.prototype.constructor
+{crypto}.default.Certificate.length
+{crypto}.default.Certificate.name
+{crypto}.default.Certificate.prototype
+{crypto}.default.Certificate.prototype.constructor
+{crypto}.default.Certificate.prototype.exportChallenge
+{crypto}.default.Certificate.prototype.exportChallenge.length
+{crypto}.default.Certificate.prototype.exportChallenge.name
+{crypto}.default.Certificate.prototype.exportChallenge.prototype
+{crypto}.default.Certificate.prototype.exportChallenge.prototype.constructor
+{crypto}.default.Certificate.prototype.exportPublicKey
+{crypto}.default.Certificate.prototype.exportPublicKey.length
+{crypto}.default.Certificate.prototype.exportPublicKey.name
+{crypto}.default.Certificate.prototype.exportPublicKey.prototype
+{crypto}.default.Certificate.prototype.exportPublicKey.prototype.constructor
+{crypto}.default.Certificate.prototype.verifySpkac
+{crypto}.default.Certificate.prototype.verifySpkac.length
+{crypto}.default.Certificate.prototype.verifySpkac.name
+{crypto}.default.Certificate.prototype.verifySpkac.prototype
+{crypto}.default.Certificate.prototype.verifySpkac.prototype.constructor
+{crypto}.default.Certificate.verifySpkac
+{crypto}.default.Certificate.verifySpkac.length
+{crypto}.default.Certificate.verifySpkac.name
+{crypto}.default.Certificate.verifySpkac.prototype
+{crypto}.default.Certificate.verifySpkac.prototype.constructor
+{crypto}.default.Cipheriv
+{crypto}.default.Cipheriv.length
+{crypto}.default.Cipheriv.name
+{crypto}.default.Cipheriv.prototype
+{crypto}.default.Cipheriv.prototype._flush
+{crypto}.default.Cipheriv.prototype._flush.length
+{crypto}.default.Cipheriv.prototype._flush.name
+{crypto}.default.Cipheriv.prototype._flush.prototype
+{crypto}.default.Cipheriv.prototype._flush.prototype.constructor
+{crypto}.default.Cipheriv.prototype._transform
+{crypto}.default.Cipheriv.prototype._transform.length
+{crypto}.default.Cipheriv.prototype._transform.name
+{crypto}.default.Cipheriv.prototype._transform.prototype
+{crypto}.default.Cipheriv.prototype._transform.prototype.constructor
+{crypto}.default.Cipheriv.prototype.constructor
+{crypto}.default.Cipheriv.prototype.final
+{crypto}.default.Cipheriv.prototype.final.length
+{crypto}.default.Cipheriv.prototype.final.name
+{crypto}.default.Cipheriv.prototype.final.prototype
+{crypto}.default.Cipheriv.prototype.final.prototype.constructor
+{crypto}.default.Cipheriv.prototype.getAuthTag
+{crypto}.default.Cipheriv.prototype.getAuthTag.length
+{crypto}.default.Cipheriv.prototype.getAuthTag.name
+{crypto}.default.Cipheriv.prototype.getAuthTag.prototype
+{crypto}.default.Cipheriv.prototype.getAuthTag.prototype.constructor
+{crypto}.default.Cipheriv.prototype.setAAD
+{crypto}.default.Cipheriv.prototype.setAAD.length
+{crypto}.default.Cipheriv.prototype.setAAD.name
+{crypto}.default.Cipheriv.prototype.setAAD.prototype
+{crypto}.default.Cipheriv.prototype.setAAD.prototype.constructor
+{crypto}.default.Cipheriv.prototype.setAutoPadding
+{crypto}.default.Cipheriv.prototype.setAutoPadding.length
+{crypto}.default.Cipheriv.prototype.setAutoPadding.name
+{crypto}.default.Cipheriv.prototype.setAutoPadding.prototype
+{crypto}.default.Cipheriv.prototype.setAutoPadding.prototype.constructor
+{crypto}.default.Cipheriv.prototype.update
+{crypto}.default.Cipheriv.prototype.update.length
+{crypto}.default.Cipheriv.prototype.update.name
+{crypto}.default.Cipheriv.prototype.update.prototype
+{crypto}.default.Cipheriv.prototype.update.prototype.constructor
+{crypto}.default.Decipheriv
+{crypto}.default.Decipheriv.length
+{crypto}.default.Decipheriv.name
+{crypto}.default.Decipheriv.prototype
+{crypto}.default.Decipheriv.prototype._flush
+{crypto}.default.Decipheriv.prototype._flush.length
+{crypto}.default.Decipheriv.prototype._flush.name
+{crypto}.default.Decipheriv.prototype._flush.prototype
+{crypto}.default.Decipheriv.prototype._flush.prototype.constructor
+{crypto}.default.Decipheriv.prototype._transform
+{crypto}.default.Decipheriv.prototype._transform.length
+{crypto}.default.Decipheriv.prototype._transform.name
+{crypto}.default.Decipheriv.prototype._transform.prototype
+{crypto}.default.Decipheriv.prototype._transform.prototype.constructor
+{crypto}.default.Decipheriv.prototype.constructor
+{crypto}.default.Decipheriv.prototype.final
+{crypto}.default.Decipheriv.prototype.final.length
+{crypto}.default.Decipheriv.prototype.final.name
+{crypto}.default.Decipheriv.prototype.final.prototype
+{crypto}.default.Decipheriv.prototype.final.prototype.constructor
+{crypto}.default.Decipheriv.prototype.setAAD
+{crypto}.default.Decipheriv.prototype.setAAD.length
+{crypto}.default.Decipheriv.prototype.setAAD.name
+{crypto}.default.Decipheriv.prototype.setAAD.prototype
+{crypto}.default.Decipheriv.prototype.setAAD.prototype.constructor
+{crypto}.default.Decipheriv.prototype.setAuthTag
+{crypto}.default.Decipheriv.prototype.setAuthTag.length
+{crypto}.default.Decipheriv.prototype.setAuthTag.name
+{crypto}.default.Decipheriv.prototype.setAuthTag.prototype
+{crypto}.default.Decipheriv.prototype.setAuthTag.prototype.constructor
+{crypto}.default.Decipheriv.prototype.setAutoPadding
+{crypto}.default.Decipheriv.prototype.setAutoPadding.length
+{crypto}.default.Decipheriv.prototype.setAutoPadding.name
+{crypto}.default.Decipheriv.prototype.setAutoPadding.prototype
+{crypto}.default.Decipheriv.prototype.setAutoPadding.prototype.constructor
+{crypto}.default.Decipheriv.prototype.update
+{crypto}.default.Decipheriv.prototype.update.length
+{crypto}.default.Decipheriv.prototype.update.name
+{crypto}.default.Decipheriv.prototype.update.prototype
+{crypto}.default.Decipheriv.prototype.update.prototype.constructor
+{crypto}.default.DiffieHellman
+{crypto}.default.DiffieHellman.length
+{crypto}.default.DiffieHellman.name
+{crypto}.default.DiffieHellman.prototype
+{crypto}.default.DiffieHellman.prototype.computeSecret
+{crypto}.default.DiffieHellman.prototype.computeSecret.length
+{crypto}.default.DiffieHellman.prototype.computeSecret.name
+{crypto}.default.DiffieHellman.prototype.computeSecret.prototype
+{crypto}.default.DiffieHellman.prototype.computeSecret.prototype.constructor
+{crypto}.default.DiffieHellman.prototype.constructor
+{crypto}.default.DiffieHellman.prototype.generateKeys
+{crypto}.default.DiffieHellman.prototype.generateKeys.length
+{crypto}.default.DiffieHellman.prototype.generateKeys.name
+{crypto}.default.DiffieHellman.prototype.generateKeys.prototype
+{crypto}.default.DiffieHellman.prototype.generateKeys.prototype.constructor
+{crypto}.default.DiffieHellman.prototype.getGenerator
+{crypto}.default.DiffieHellman.prototype.getGenerator.length
+{crypto}.default.DiffieHellman.prototype.getGenerator.name
+{crypto}.default.DiffieHellman.prototype.getGenerator.prototype
+{crypto}.default.DiffieHellman.prototype.getGenerator.prototype.constructor
+{crypto}.default.DiffieHellman.prototype.getPrime
+{crypto}.default.DiffieHellman.prototype.getPrime.length
+{crypto}.default.DiffieHellman.prototype.getPrime.name
+{crypto}.default.DiffieHellman.prototype.getPrime.prototype
+{crypto}.default.DiffieHellman.prototype.getPrime.prototype.constructor
+{crypto}.default.DiffieHellman.prototype.getPrivateKey
+{crypto}.default.DiffieHellman.prototype.getPrivateKey.length
+{crypto}.default.DiffieHellman.prototype.getPrivateKey.name
+{crypto}.default.DiffieHellman.prototype.getPrivateKey.prototype
+{crypto}.default.DiffieHellman.prototype.getPrivateKey.prototype.constructor
+{crypto}.default.DiffieHellman.prototype.getPublicKey
+{crypto}.default.DiffieHellman.prototype.getPublicKey.length
+{crypto}.default.DiffieHellman.prototype.getPublicKey.name
+{crypto}.default.DiffieHellman.prototype.getPublicKey.prototype
+{crypto}.default.DiffieHellman.prototype.getPublicKey.prototype.constructor
+{crypto}.default.DiffieHellman.prototype.setPrivateKey
+{crypto}.default.DiffieHellman.prototype.setPrivateKey.length
+{crypto}.default.DiffieHellman.prototype.setPrivateKey.name
+{crypto}.default.DiffieHellman.prototype.setPrivateKey.prototype
+{crypto}.default.DiffieHellman.prototype.setPrivateKey.prototype.constructor
+{crypto}.default.DiffieHellman.prototype.setPublicKey
+{crypto}.default.DiffieHellman.prototype.setPublicKey.length
+{crypto}.default.DiffieHellman.prototype.setPublicKey.name
+{crypto}.default.DiffieHellman.prototype.setPublicKey.prototype
+{crypto}.default.DiffieHellman.prototype.setPublicKey.prototype.constructor
+{crypto}.default.DiffieHellmanGroup
+{crypto}.default.DiffieHellmanGroup.length
+{crypto}.default.DiffieHellmanGroup.name
+{crypto}.default.DiffieHellmanGroup.prototype
+{crypto}.default.DiffieHellmanGroup.prototype.computeSecret
+{crypto}.default.DiffieHellmanGroup.prototype.computeSecret.length
+{crypto}.default.DiffieHellmanGroup.prototype.computeSecret.name
+{crypto}.default.DiffieHellmanGroup.prototype.computeSecret.prototype
+{crypto}.default.DiffieHellmanGroup.prototype.computeSecret.prototype.constructor
+{crypto}.default.DiffieHellmanGroup.prototype.constructor
+{crypto}.default.DiffieHellmanGroup.prototype.generateKeys
+{crypto}.default.DiffieHellmanGroup.prototype.generateKeys.length
+{crypto}.default.DiffieHellmanGroup.prototype.generateKeys.name
+{crypto}.default.DiffieHellmanGroup.prototype.generateKeys.prototype
+{crypto}.default.DiffieHellmanGroup.prototype.generateKeys.prototype.constructor
+{crypto}.default.DiffieHellmanGroup.prototype.getGenerator
+{crypto}.default.DiffieHellmanGroup.prototype.getGenerator.length
+{crypto}.default.DiffieHellmanGroup.prototype.getGenerator.name
+{crypto}.default.DiffieHellmanGroup.prototype.getGenerator.prototype
+{crypto}.default.DiffieHellmanGroup.prototype.getGenerator.prototype.constructor
+{crypto}.default.DiffieHellmanGroup.prototype.getPrime
+{crypto}.default.DiffieHellmanGroup.prototype.getPrime.length
+{crypto}.default.DiffieHellmanGroup.prototype.getPrime.name
+{crypto}.default.DiffieHellmanGroup.prototype.getPrime.prototype
+{crypto}.default.DiffieHellmanGroup.prototype.getPrime.prototype.constructor
+{crypto}.default.DiffieHellmanGroup.prototype.getPrivateKey
+{crypto}.default.DiffieHellmanGroup.prototype.getPrivateKey.length
+{crypto}.default.DiffieHellmanGroup.prototype.getPrivateKey.name
+{crypto}.default.DiffieHellmanGroup.prototype.getPrivateKey.prototype
+{crypto}.default.DiffieHellmanGroup.prototype.getPrivateKey.prototype.constructor
+{crypto}.default.DiffieHellmanGroup.prototype.getPublicKey
+{crypto}.default.DiffieHellmanGroup.prototype.getPublicKey.length
+{crypto}.default.DiffieHellmanGroup.prototype.getPublicKey.name
+{crypto}.default.DiffieHellmanGroup.prototype.getPublicKey.prototype
+{crypto}.default.DiffieHellmanGroup.prototype.getPublicKey.prototype.constructor
+{crypto}.default.ECDH
+{crypto}.default.ECDH.convertKey
+{crypto}.default.ECDH.convertKey.length
+{crypto}.default.ECDH.convertKey.name
+{crypto}.default.ECDH.convertKey.prototype
+{crypto}.default.ECDH.convertKey.prototype.constructor
+{crypto}.default.ECDH.length
+{crypto}.default.ECDH.name
+{crypto}.default.ECDH.prototype
+{crypto}.default.ECDH.prototype.computeSecret
+{crypto}.default.ECDH.prototype.computeSecret.length
+{crypto}.default.ECDH.prototype.computeSecret.name
+{crypto}.default.ECDH.prototype.computeSecret.prototype
+{crypto}.default.ECDH.prototype.computeSecret.prototype.constructor
+{crypto}.default.ECDH.prototype.constructor
+{crypto}.default.ECDH.prototype.generateKeys
+{crypto}.default.ECDH.prototype.generateKeys.length
+{crypto}.default.ECDH.prototype.generateKeys.name
+{crypto}.default.ECDH.prototype.generateKeys.prototype
+{crypto}.default.ECDH.prototype.generateKeys.prototype.constructor
+{crypto}.default.ECDH.prototype.getPrivateKey
+{crypto}.default.ECDH.prototype.getPrivateKey.length
+{crypto}.default.ECDH.prototype.getPrivateKey.name
+{crypto}.default.ECDH.prototype.getPrivateKey.prototype
+{crypto}.default.ECDH.prototype.getPrivateKey.prototype.constructor
+{crypto}.default.ECDH.prototype.getPublicKey
+{crypto}.default.ECDH.prototype.getPublicKey.length
+{crypto}.default.ECDH.prototype.getPublicKey.name
+{crypto}.default.ECDH.prototype.getPublicKey.prototype
+{crypto}.default.ECDH.prototype.getPublicKey.prototype.constructor
+{crypto}.default.ECDH.prototype.setPrivateKey
+{crypto}.default.ECDH.prototype.setPrivateKey.length
+{crypto}.default.ECDH.prototype.setPrivateKey.name
+{crypto}.default.ECDH.prototype.setPrivateKey.prototype
+{crypto}.default.ECDH.prototype.setPrivateKey.prototype.constructor
+{crypto}.default.ECDH.prototype.setPublicKey
+{crypto}.default.ECDH.prototype.setPublicKey.length
+{crypto}.default.ECDH.prototype.setPublicKey.name
+{crypto}.default.ECDH.prototype.setPublicKey.prototype
+{crypto}.default.ECDH.prototype.setPublicKey.prototype.constructor
+{crypto}.default.ECDH.prototype.setPublicKey.prototype.constructor.length
+{crypto}.default.ECDH.prototype.setPublicKey.prototype.constructor.name
+{crypto}.default.ECDH.prototype.setPublicKey.prototype.constructor.prototype
+{crypto}.default.Hash
+{crypto}.default.Hash.length
+{crypto}.default.Hash.name
+{crypto}.default.Hash.prototype
+{crypto}.default.Hash.prototype._flush
+{crypto}.default.Hash.prototype._flush.length
+{crypto}.default.Hash.prototype._flush.name
+{crypto}.default.Hash.prototype._flush.prototype
+{crypto}.default.Hash.prototype._flush.prototype.constructor
+{crypto}.default.Hash.prototype._transform
+{crypto}.default.Hash.prototype._transform.length
+{crypto}.default.Hash.prototype._transform.name
+{crypto}.default.Hash.prototype._transform.prototype
+{crypto}.default.Hash.prototype._transform.prototype.constructor
+{crypto}.default.Hash.prototype.constructor
+{crypto}.default.Hash.prototype.constructor.length
+{crypto}.default.Hash.prototype.constructor.name
+{crypto}.default.Hash.prototype.constructor.prototype
+{crypto}.default.Hash.prototype.copy
+{crypto}.default.Hash.prototype.copy.length
+{crypto}.default.Hash.prototype.copy.name
+{crypto}.default.Hash.prototype.copy.prototype
+{crypto}.default.Hash.prototype.copy.prototype.constructor
+{crypto}.default.Hash.prototype.digest
+{crypto}.default.Hash.prototype.digest.length
+{crypto}.default.Hash.prototype.digest.name
+{crypto}.default.Hash.prototype.digest.prototype
+{crypto}.default.Hash.prototype.digest.prototype.constructor
+{crypto}.default.Hash.prototype.update
+{crypto}.default.Hash.prototype.update.length
+{crypto}.default.Hash.prototype.update.name
+{crypto}.default.Hash.prototype.update.prototype
+{crypto}.default.Hash.prototype.update.prototype.constructor
+{crypto}.default.Hmac
+{crypto}.default.Hmac.length
+{crypto}.default.Hmac.name
+{crypto}.default.Hmac.prototype
+{crypto}.default.Hmac.prototype._flush
+{crypto}.default.Hmac.prototype._flush.length
+{crypto}.default.Hmac.prototype._flush.name
+{crypto}.default.Hmac.prototype._flush.prototype
+{crypto}.default.Hmac.prototype._flush.prototype.constructor
+{crypto}.default.Hmac.prototype._transform
+{crypto}.default.Hmac.prototype._transform.length
+{crypto}.default.Hmac.prototype._transform.name
+{crypto}.default.Hmac.prototype._transform.prototype
+{crypto}.default.Hmac.prototype._transform.prototype.constructor
+{crypto}.default.Hmac.prototype.constructor
+{crypto}.default.Hmac.prototype.constructor.length
+{crypto}.default.Hmac.prototype.constructor.name
+{crypto}.default.Hmac.prototype.constructor.prototype
+{crypto}.default.Hmac.prototype.digest
+{crypto}.default.Hmac.prototype.digest.length
+{crypto}.default.Hmac.prototype.digest.name
+{crypto}.default.Hmac.prototype.digest.prototype
+{crypto}.default.Hmac.prototype.digest.prototype.constructor
+{crypto}.default.Hmac.prototype.update
+{crypto}.default.Hmac.prototype.update.length
+{crypto}.default.Hmac.prototype.update.name
+{crypto}.default.Hmac.prototype.update.prototype
+{crypto}.default.Hmac.prototype.update.prototype.constructor
+{crypto}.default.KeyObject
+{crypto}.default.KeyObject.from
+{crypto}.default.KeyObject.from.length
+{crypto}.default.KeyObject.from.name
+{crypto}.default.KeyObject.length
+{crypto}.default.KeyObject.name
+{crypto}.default.KeyObject.prototype
+{crypto}.default.KeyObject.prototype.[Symbol.toStringTag]
+{crypto}.default.KeyObject.prototype.constructor
+{crypto}.default.KeyObject.prototype.equals
+{crypto}.default.KeyObject.prototype.equals.length
+{crypto}.default.KeyObject.prototype.equals.name
+{crypto}.default.KeyObject.prototype.type
+{crypto}.default.Sign
+{crypto}.default.Sign.length
+{crypto}.default.Sign.name
+{crypto}.default.Sign.prototype
+{crypto}.default.Sign.prototype._write
+{crypto}.default.Sign.prototype._write.length
+{crypto}.default.Sign.prototype._write.name
+{crypto}.default.Sign.prototype._write.prototype
+{crypto}.default.Sign.prototype._write.prototype.constructor
+{crypto}.default.Sign.prototype.constructor
+{crypto}.default.Sign.prototype.sign
+{crypto}.default.Sign.prototype.sign.length
+{crypto}.default.Sign.prototype.sign.name
+{crypto}.default.Sign.prototype.sign.prototype
+{crypto}.default.Sign.prototype.sign.prototype.constructor
+{crypto}.default.Sign.prototype.update
+{crypto}.default.Sign.prototype.update.length
+{crypto}.default.Sign.prototype.update.name
+{crypto}.default.Sign.prototype.update.prototype
+{crypto}.default.Sign.prototype.update.prototype.constructor
+{crypto}.default.Verify
+{crypto}.default.Verify.length
+{crypto}.default.Verify.name
+{crypto}.default.Verify.prototype
+{crypto}.default.Verify.prototype._write
+{crypto}.default.Verify.prototype._write.length
+{crypto}.default.Verify.prototype._write.name
+{crypto}.default.Verify.prototype._write.prototype
+{crypto}.default.Verify.prototype._write.prototype.constructor
+{crypto}.default.Verify.prototype.constructor
+{crypto}.default.Verify.prototype.update
+{crypto}.default.Verify.prototype.update.length
+{crypto}.default.Verify.prototype.update.name
+{crypto}.default.Verify.prototype.update.prototype
+{crypto}.default.Verify.prototype.update.prototype.constructor
+{crypto}.default.Verify.prototype.verify
+{crypto}.default.Verify.prototype.verify.length
+{crypto}.default.Verify.prototype.verify.name
+{crypto}.default.Verify.prototype.verify.prototype
+{crypto}.default.Verify.prototype.verify.prototype.constructor
+{crypto}.default.X509Certificate
+{crypto}.default.X509Certificate.length
+{crypto}.default.X509Certificate.name
+{crypto}.default.X509Certificate.prototype
+{crypto}.default.X509Certificate.prototype.[messaging_clone_symbol]
+{crypto}.default.X509Certificate.prototype.[messaging_clone_symbol].length
+{crypto}.default.X509Certificate.prototype.[messaging_clone_symbol].name
+{crypto}.default.X509Certificate.prototype.[messaging_deserialize_symbol]
+{crypto}.default.X509Certificate.prototype.[messaging_deserialize_symbol].length
+{crypto}.default.X509Certificate.prototype.[messaging_deserialize_symbol].name
+{crypto}.default.X509Certificate.prototype.[nodejs.util.inspect.custom]
+{crypto}.default.X509Certificate.prototype.[nodejs.util.inspect.custom].length
+{crypto}.default.X509Certificate.prototype.[nodejs.util.inspect.custom].name
+{crypto}.default.X509Certificate.prototype.ca
+{crypto}.default.X509Certificate.prototype.checkEmail
+{crypto}.default.X509Certificate.prototype.checkEmail.length
+{crypto}.default.X509Certificate.prototype.checkEmail.name
+{crypto}.default.X509Certificate.prototype.checkHost
+{crypto}.default.X509Certificate.prototype.checkHost.length
+{crypto}.default.X509Certificate.prototype.checkHost.name
+{crypto}.default.X509Certificate.prototype.checkIP
+{crypto}.default.X509Certificate.prototype.checkIP.length
+{crypto}.default.X509Certificate.prototype.checkIP.name
+{crypto}.default.X509Certificate.prototype.checkIssued
+{crypto}.default.X509Certificate.prototype.checkIssued.length
+{crypto}.default.X509Certificate.prototype.checkIssued.name
+{crypto}.default.X509Certificate.prototype.checkPrivateKey
+{crypto}.default.X509Certificate.prototype.checkPrivateKey.length
+{crypto}.default.X509Certificate.prototype.checkPrivateKey.name
+{crypto}.default.X509Certificate.prototype.constructor
+{crypto}.default.X509Certificate.prototype.fingerprint
+{crypto}.default.X509Certificate.prototype.fingerprint256
+{crypto}.default.X509Certificate.prototype.fingerprint512
+{crypto}.default.X509Certificate.prototype.infoAccess
+{crypto}.default.X509Certificate.prototype.issuer
+{crypto}.default.X509Certificate.prototype.issuerCertificate
+{crypto}.default.X509Certificate.prototype.keyUsage
+{crypto}.default.X509Certificate.prototype.publicKey
+{crypto}.default.X509Certificate.prototype.raw
+{crypto}.default.X509Certificate.prototype.serialNumber
+{crypto}.default.X509Certificate.prototype.subject
+{crypto}.default.X509Certificate.prototype.subjectAltName
+{crypto}.default.X509Certificate.prototype.toJSON
+{crypto}.default.X509Certificate.prototype.toJSON.length
+{crypto}.default.X509Certificate.prototype.toJSON.name
+{crypto}.default.X509Certificate.prototype.toLegacyObject
+{crypto}.default.X509Certificate.prototype.toLegacyObject.length
+{crypto}.default.X509Certificate.prototype.toLegacyObject.name
+{crypto}.default.X509Certificate.prototype.toString
+{crypto}.default.X509Certificate.prototype.toString.length
+{crypto}.default.X509Certificate.prototype.toString.name
+{crypto}.default.X509Certificate.prototype.validFrom
+{crypto}.default.X509Certificate.prototype.validFromDate
+{crypto}.default.X509Certificate.prototype.validTo
+{crypto}.default.X509Certificate.prototype.validToDate
+{crypto}.default.X509Certificate.prototype.verify
+{crypto}.default.X509Certificate.prototype.verify.length
+{crypto}.default.X509Certificate.prototype.verify.name
+{crypto}.default.checkPrime
+{crypto}.default.checkPrime.length
+{crypto}.default.checkPrime.name
+{crypto}.default.checkPrime.prototype
+{crypto}.default.checkPrime.prototype.constructor
+{crypto}.default.checkPrimeSync
+{crypto}.default.checkPrimeSync.length
+{crypto}.default.checkPrimeSync.name
+{crypto}.default.checkPrimeSync.prototype
+{crypto}.default.checkPrimeSync.prototype.constructor
+{crypto}.default.constants
+{crypto}.default.constants.DH_CHECK_P_NOT_PRIME
+{crypto}.default.constants.DH_CHECK_P_NOT_SAFE_PRIME
+{crypto}.default.constants.DH_NOT_SUITABLE_GENERATOR
+{crypto}.default.constants.DH_UNABLE_TO_CHECK_GENERATOR
+{crypto}.default.constants.ENGINE_METHOD_ALL
+{crypto}.default.constants.ENGINE_METHOD_CIPHERS
+{crypto}.default.constants.ENGINE_METHOD_DH
+{crypto}.default.constants.ENGINE_METHOD_DIGESTS
+{crypto}.default.constants.ENGINE_METHOD_DSA
+{crypto}.default.constants.ENGINE_METHOD_EC
+{crypto}.default.constants.ENGINE_METHOD_NONE
+{crypto}.default.constants.ENGINE_METHOD_PKEY_ASN1_METHS
+{crypto}.default.constants.ENGINE_METHOD_PKEY_METHS
+{crypto}.default.constants.ENGINE_METHOD_RAND
+{crypto}.default.constants.ENGINE_METHOD_RSA
+{crypto}.default.constants.OPENSSL_VERSION_NUMBER
+{crypto}.default.constants.POINT_CONVERSION_COMPRESSED
+{crypto}.default.constants.POINT_CONVERSION_HYBRID
+{crypto}.default.constants.POINT_CONVERSION_UNCOMPRESSED
+{crypto}.default.constants.RSA_NO_PADDING
+{crypto}.default.constants.RSA_PKCS1_OAEP_PADDING
+{crypto}.default.constants.RSA_PKCS1_PADDING
+{crypto}.default.constants.RSA_PKCS1_PSS_PADDING
+{crypto}.default.constants.RSA_PSS_SALTLEN_AUTO
+{crypto}.default.constants.RSA_PSS_SALTLEN_DIGEST
+{crypto}.default.constants.RSA_PSS_SALTLEN_MAX_SIGN
+{crypto}.default.constants.RSA_X931_PADDING
+{crypto}.default.constants.SSL_OP_ALL
+{crypto}.default.constants.SSL_OP_ALLOW_NO_DHE_KEX
+{crypto}.default.constants.SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION
+{crypto}.default.constants.SSL_OP_CIPHER_SERVER_PREFERENCE
+{crypto}.default.constants.SSL_OP_CISCO_ANYCONNECT
+{crypto}.default.constants.SSL_OP_COOKIE_EXCHANGE
+{crypto}.default.constants.SSL_OP_CRYPTOPRO_TLSEXT_BUG
+{crypto}.default.constants.SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS
+{crypto}.default.constants.SSL_OP_LEGACY_SERVER_CONNECT
+{crypto}.default.constants.SSL_OP_NO_COMPRESSION
+{crypto}.default.constants.SSL_OP_NO_ENCRYPT_THEN_MAC
+{crypto}.default.constants.SSL_OP_NO_QUERY_MTU
+{crypto}.default.constants.SSL_OP_NO_RENEGOTIATION
+{crypto}.default.constants.SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION
+{crypto}.default.constants.SSL_OP_NO_SSLv2
+{crypto}.default.constants.SSL_OP_NO_SSLv3
+{crypto}.default.constants.SSL_OP_NO_TICKET
+{crypto}.default.constants.SSL_OP_NO_TLSv1
+{crypto}.default.constants.SSL_OP_NO_TLSv1_1
+{crypto}.default.constants.SSL_OP_NO_TLSv1_2
+{crypto}.default.constants.SSL_OP_NO_TLSv1_3
+{crypto}.default.constants.SSL_OP_PRIORITIZE_CHACHA
+{crypto}.default.constants.SSL_OP_TLS_ROLLBACK_BUG
+{crypto}.default.constants.TLS1_1_VERSION
+{crypto}.default.constants.TLS1_2_VERSION
+{crypto}.default.constants.TLS1_3_VERSION
+{crypto}.default.constants.TLS1_VERSION
+{crypto}.default.constants.defaultCipherList
+{crypto}.default.constants.defaultCoreCipherList
+{crypto}.default.createCipheriv
+{crypto}.default.createCipheriv.length
+{crypto}.default.createCipheriv.name
+{crypto}.default.createCipheriv.prototype
+{crypto}.default.createCipheriv.prototype.constructor
+{crypto}.default.createDecipheriv
+{crypto}.default.createDecipheriv.length
+{crypto}.default.createDecipheriv.name
+{crypto}.default.createDecipheriv.prototype
+{crypto}.default.createDecipheriv.prototype.constructor
+{crypto}.default.createDiffieHellman
+{crypto}.default.createDiffieHellman.length
+{crypto}.default.createDiffieHellman.name
+{crypto}.default.createDiffieHellman.prototype
+{crypto}.default.createDiffieHellman.prototype.constructor
+{crypto}.default.createDiffieHellmanGroup
+{crypto}.default.createDiffieHellmanGroup.length
+{crypto}.default.createDiffieHellmanGroup.name
+{crypto}.default.createDiffieHellmanGroup.prototype
+{crypto}.default.createDiffieHellmanGroup.prototype.constructor
+{crypto}.default.createECDH
+{crypto}.default.createECDH.length
+{crypto}.default.createECDH.name
+{crypto}.default.createECDH.prototype
+{crypto}.default.createECDH.prototype.constructor
+{crypto}.default.createHash
+{crypto}.default.createHash.length
+{crypto}.default.createHash.name
+{crypto}.default.createHash.prototype
+{crypto}.default.createHash.prototype.constructor
+{crypto}.default.createHmac
+{crypto}.default.createHmac.length
+{crypto}.default.createHmac.name
+{crypto}.default.createHmac.prototype
+{crypto}.default.createHmac.prototype.constructor
+{crypto}.default.createPrivateKey
+{crypto}.default.createPrivateKey.length
+{crypto}.default.createPrivateKey.name
+{crypto}.default.createPrivateKey.prototype
+{crypto}.default.createPrivateKey.prototype.constructor
+{crypto}.default.createPublicKey
+{crypto}.default.createPublicKey.length
+{crypto}.default.createPublicKey.name
+{crypto}.default.createPublicKey.prototype
+{crypto}.default.createPublicKey.prototype.constructor
+{crypto}.default.createSecretKey
+{crypto}.default.createSecretKey.length
+{crypto}.default.createSecretKey.name
+{crypto}.default.createSecretKey.prototype
+{crypto}.default.createSecretKey.prototype.constructor
+{crypto}.default.createSign
+{crypto}.default.createSign.length
+{crypto}.default.createSign.name
+{crypto}.default.createSign.prototype
+{crypto}.default.createSign.prototype.constructor
+{crypto}.default.createVerify
+{crypto}.default.createVerify.length
+{crypto}.default.createVerify.name
+{crypto}.default.createVerify.prototype
+{crypto}.default.createVerify.prototype.constructor
+{crypto}.default.diffieHellman
+{crypto}.default.diffieHellman.length
+{crypto}.default.diffieHellman.name
+{crypto}.default.diffieHellman.prototype
+{crypto}.default.diffieHellman.prototype.constructor
+{crypto}.default.fips
+{crypto}.default.generateKey
+{crypto}.default.generateKey.length
+{crypto}.default.generateKey.name
+{crypto}.default.generateKey.prototype
+{crypto}.default.generateKey.prototype.constructor
+{crypto}.default.generateKeyPair
+{crypto}.default.generateKeyPair.[customPromisifyArgs]
+{crypto}.default.generateKeyPair.[customPromisifyArgs].length
+{crypto}.default.generateKeyPair.length
+{crypto}.default.generateKeyPair.name
+{crypto}.default.generateKeyPair.prototype
+{crypto}.default.generateKeyPair.prototype.constructor
+{crypto}.default.generateKeyPairSync
+{crypto}.default.generateKeyPairSync.length
+{crypto}.default.generateKeyPairSync.name
+{crypto}.default.generateKeyPairSync.prototype
+{crypto}.default.generateKeyPairSync.prototype.constructor
+{crypto}.default.generateKeySync
+{crypto}.default.generateKeySync.length
+{crypto}.default.generateKeySync.name
+{crypto}.default.generateKeySync.prototype
+{crypto}.default.generateKeySync.prototype.constructor
+{crypto}.default.generatePrime
+{crypto}.default.generatePrime.length
+{crypto}.default.generatePrime.name
+{crypto}.default.generatePrime.prototype
+{crypto}.default.generatePrime.prototype.constructor
+{crypto}.default.generatePrimeSync
+{crypto}.default.generatePrimeSync.length
+{crypto}.default.generatePrimeSync.name
+{crypto}.default.generatePrimeSync.prototype
+{crypto}.default.generatePrimeSync.prototype.constructor
+{crypto}.default.getCipherInfo
+{crypto}.default.getCipherInfo.length
+{crypto}.default.getCipherInfo.name
+{crypto}.default.getCipherInfo.prototype
+{crypto}.default.getCipherInfo.prototype.constructor
+{crypto}.default.getCiphers
+{crypto}.default.getCiphers.length
+{crypto}.default.getCiphers.name
+{crypto}.default.getCurves
+{crypto}.default.getCurves.length
+{crypto}.default.getCurves.name
+{crypto}.default.getDiffieHellman
+{crypto}.default.getDiffieHellman.length
+{crypto}.default.getDiffieHellman.name
+{crypto}.default.getDiffieHellman.prototype
+{crypto}.default.getDiffieHellman.prototype.constructor
+{crypto}.default.getFips
+{crypto}.default.getFips.length
+{crypto}.default.getFips.name
+{crypto}.default.getFips.prototype
+{crypto}.default.getFips.prototype.constructor
+{crypto}.default.getHashes
+{crypto}.default.getHashes.length
+{crypto}.default.getHashes.name
+{crypto}.default.getRandomValues
+{crypto}.default.getRandomValues.length
+{crypto}.default.getRandomValues.name
+{crypto}.default.getRandomValues.prototype
+{crypto}.default.getRandomValues.prototype.constructor
+{crypto}.default.hash
+{crypto}.default.hash.length
+{crypto}.default.hash.name
+{crypto}.default.hash.prototype
+{crypto}.default.hash.prototype.constructor
+{crypto}.default.hkdf
+{crypto}.default.hkdf.length
+{crypto}.default.hkdf.name
+{crypto}.default.hkdf.prototype
+{crypto}.default.hkdf.prototype.constructor
+{crypto}.default.hkdfSync
+{crypto}.default.hkdfSync.length
+{crypto}.default.hkdfSync.name
+{crypto}.default.hkdfSync.prototype
+{crypto}.default.hkdfSync.prototype.constructor
+{crypto}.default.pbkdf2
+{crypto}.default.pbkdf2.length
+{crypto}.default.pbkdf2.name
+{crypto}.default.pbkdf2.prototype
+{crypto}.default.pbkdf2.prototype.constructor
+{crypto}.default.pbkdf2Sync
+{crypto}.default.pbkdf2Sync.length
+{crypto}.default.pbkdf2Sync.name
+{crypto}.default.pbkdf2Sync.prototype
+{crypto}.default.pbkdf2Sync.prototype.constructor
+{crypto}.default.privateDecrypt
+{crypto}.default.privateDecrypt.length
+{crypto}.default.privateDecrypt.name
+{crypto}.default.privateEncrypt
+{crypto}.default.privateEncrypt.length
+{crypto}.default.privateEncrypt.name
+{crypto}.default.prng
+{crypto}.default.prng.length
+{crypto}.default.prng.name
+{crypto}.default.prng.prototype
+{crypto}.default.prng.prototype.constructor
+{crypto}.default.pseudoRandomBytes
+{crypto}.default.pseudoRandomBytes.length
+{crypto}.default.pseudoRandomBytes.name
+{crypto}.default.pseudoRandomBytes.prototype
+{crypto}.default.pseudoRandomBytes.prototype.constructor
+{crypto}.default.publicDecrypt
+{crypto}.default.publicDecrypt.length
+{crypto}.default.publicDecrypt.name
+{crypto}.default.publicEncrypt
+{crypto}.default.publicEncrypt.length
+{crypto}.default.publicEncrypt.name
+{crypto}.default.randomBytes
+{crypto}.default.randomBytes.length
+{crypto}.default.randomBytes.name
+{crypto}.default.randomBytes.prototype
+{crypto}.default.randomBytes.prototype.constructor
+{crypto}.default.randomFill
+{crypto}.default.randomFill.length
+{crypto}.default.randomFill.name
+{crypto}.default.randomFill.prototype
+{crypto}.default.randomFill.prototype.constructor
+{crypto}.default.randomFillSync
+{crypto}.default.randomFillSync.length
+{crypto}.default.randomFillSync.name
+{crypto}.default.randomFillSync.prototype
+{crypto}.default.randomFillSync.prototype.constructor
+{crypto}.default.randomInt
+{crypto}.default.randomInt.length
+{crypto}.default.randomInt.name
+{crypto}.default.randomInt.prototype
+{crypto}.default.randomInt.prototype.constructor
+{crypto}.default.randomUUID
+{crypto}.default.randomUUID.length
+{crypto}.default.randomUUID.name
+{crypto}.default.randomUUID.prototype
+{crypto}.default.randomUUID.prototype.constructor
+{crypto}.default.rng
+{crypto}.default.rng.length
+{crypto}.default.rng.name
+{crypto}.default.rng.prototype
+{crypto}.default.rng.prototype.constructor
+{crypto}.default.scrypt
+{crypto}.default.scrypt.length
+{crypto}.default.scrypt.name
+{crypto}.default.scrypt.prototype
+{crypto}.default.scrypt.prototype.constructor
+{crypto}.default.scryptSync
+{crypto}.default.scryptSync.length
+{crypto}.default.scryptSync.name
+{crypto}.default.scryptSync.prototype
+{crypto}.default.scryptSync.prototype.constructor
+{crypto}.default.secureHeapUsed
+{crypto}.default.secureHeapUsed.length
+{crypto}.default.secureHeapUsed.name
+{crypto}.default.secureHeapUsed.prototype
+{crypto}.default.secureHeapUsed.prototype.constructor
+{crypto}.default.setEngine
+{crypto}.default.setEngine.length
+{crypto}.default.setEngine.name
+{crypto}.default.setEngine.prototype
+{crypto}.default.setEngine.prototype.constructor
+{crypto}.default.setFips
+{crypto}.default.setFips.length
+{crypto}.default.setFips.name
+{crypto}.default.setFips.prototype
+{crypto}.default.setFips.prototype.constructor
+{crypto}.default.sign
+{crypto}.default.sign.length
+{crypto}.default.sign.name
+{crypto}.default.sign.prototype
+{crypto}.default.sign.prototype.constructor
+{crypto}.default.subtle
+{crypto}.default.timingSafeEqual
+{crypto}.default.timingSafeEqual.length
+{crypto}.default.timingSafeEqual.name
+{crypto}.default.verify
+{crypto}.default.verify.length
+{crypto}.default.verify.name
+{crypto}.default.verify.prototype
+{crypto}.default.verify.prototype.constructor
+{crypto}.default.webcrypto
+{crypto}.diffieHellman
+{crypto}.diffieHellman.length
+{crypto}.diffieHellman.name
+{crypto}.diffieHellman.prototype
+{crypto}.diffieHellman.prototype.constructor
+{crypto}.generateKey
+{crypto}.generateKey.length
+{crypto}.generateKey.name
+{crypto}.generateKey.prototype
+{crypto}.generateKey.prototype.constructor
+{crypto}.generateKeyPair
+{crypto}.generateKeyPair.[customPromisifyArgs]
+{crypto}.generateKeyPair.[customPromisifyArgs].length
+{crypto}.generateKeyPair.length
+{crypto}.generateKeyPair.name
+{crypto}.generateKeyPair.prototype
+{crypto}.generateKeyPair.prototype.constructor
+{crypto}.generateKeyPairSync
+{crypto}.generateKeyPairSync.length
+{crypto}.generateKeyPairSync.name
+{crypto}.generateKeyPairSync.prototype
+{crypto}.generateKeyPairSync.prototype.constructor
+{crypto}.generateKeySync
+{crypto}.generateKeySync.length
+{crypto}.generateKeySync.name
+{crypto}.generateKeySync.prototype
+{crypto}.generateKeySync.prototype.constructor
+{crypto}.generatePrime
+{crypto}.generatePrime.length
+{crypto}.generatePrime.name
+{crypto}.generatePrime.prototype
+{crypto}.generatePrime.prototype.constructor
+{crypto}.generatePrimeSync
+{crypto}.generatePrimeSync.length
+{crypto}.generatePrimeSync.name
+{crypto}.generatePrimeSync.prototype
+{crypto}.generatePrimeSync.prototype.constructor
+{crypto}.getCipherInfo
+{crypto}.getCipherInfo.length
+{crypto}.getCipherInfo.name
+{crypto}.getCipherInfo.prototype
+{crypto}.getCipherInfo.prototype.constructor
+{crypto}.getCiphers
+{crypto}.getCiphers.length
+{crypto}.getCiphers.name
+{crypto}.getCurves
+{crypto}.getCurves.length
+{crypto}.getCurves.name
+{crypto}.getDiffieHellman
+{crypto}.getDiffieHellman.length
+{crypto}.getDiffieHellman.name
+{crypto}.getDiffieHellman.prototype
+{crypto}.getDiffieHellman.prototype.constructor
+{crypto}.getFips
+{crypto}.getFips.length
+{crypto}.getFips.name
+{crypto}.getFips.prototype
+{crypto}.getFips.prototype.constructor
+{crypto}.getHashes
+{crypto}.getHashes.length
+{crypto}.getHashes.name
+{crypto}.getRandomValues
+{crypto}.getRandomValues.length
+{crypto}.getRandomValues.name
+{crypto}.getRandomValues.prototype
+{crypto}.getRandomValues.prototype.constructor
+{crypto}.hash
+{crypto}.hash.length
+{crypto}.hash.name
+{crypto}.hash.prototype
+{crypto}.hash.prototype.constructor
+{crypto}.hkdf
+{crypto}.hkdf.length
+{crypto}.hkdf.name
+{crypto}.hkdf.prototype
+{crypto}.hkdf.prototype.constructor
+{crypto}.hkdfSync
+{crypto}.hkdfSync.length
+{crypto}.hkdfSync.name
+{crypto}.hkdfSync.prototype
+{crypto}.hkdfSync.prototype.constructor
+{crypto}.pbkdf2
+{crypto}.pbkdf2.length
+{crypto}.pbkdf2.name
+{crypto}.pbkdf2.prototype
+{crypto}.pbkdf2.prototype.constructor
+{crypto}.pbkdf2Sync
+{crypto}.pbkdf2Sync.length
+{crypto}.pbkdf2Sync.name
+{crypto}.pbkdf2Sync.prototype
+{crypto}.pbkdf2Sync.prototype.constructor
+{crypto}.privateDecrypt
+{crypto}.privateDecrypt.length
+{crypto}.privateDecrypt.name
+{crypto}.privateEncrypt
+{crypto}.privateEncrypt.length
+{crypto}.privateEncrypt.name
+{crypto}.publicDecrypt
+{crypto}.publicDecrypt.length
+{crypto}.publicDecrypt.name
+{crypto}.publicEncrypt
+{crypto}.publicEncrypt.length
+{crypto}.publicEncrypt.name
+{crypto}.randomBytes
+{crypto}.randomBytes.length
+{crypto}.randomBytes.name
+{crypto}.randomBytes.prototype
+{crypto}.randomBytes.prototype.constructor
+{crypto}.randomFill
+{crypto}.randomFill.length
+{crypto}.randomFill.name
+{crypto}.randomFill.prototype
+{crypto}.randomFill.prototype.constructor
+{crypto}.randomFillSync
+{crypto}.randomFillSync.length
+{crypto}.randomFillSync.name
+{crypto}.randomFillSync.prototype
+{crypto}.randomFillSync.prototype.constructor
+{crypto}.randomInt
+{crypto}.randomInt.length
+{crypto}.randomInt.name
+{crypto}.randomInt.prototype
+{crypto}.randomInt.prototype.constructor
+{crypto}.randomUUID
+{crypto}.randomUUID.length
+{crypto}.randomUUID.name
+{crypto}.randomUUID.prototype
+{crypto}.randomUUID.prototype.constructor
+{crypto}.scrypt
+{crypto}.scrypt.length
+{crypto}.scrypt.name
+{crypto}.scrypt.prototype
+{crypto}.scrypt.prototype.constructor
+{crypto}.scryptSync
+{crypto}.scryptSync.length
+{crypto}.scryptSync.name
+{crypto}.scryptSync.prototype
+{crypto}.scryptSync.prototype.constructor
+{crypto}.secureHeapUsed
+{crypto}.secureHeapUsed.length
+{crypto}.secureHeapUsed.name
+{crypto}.secureHeapUsed.prototype
+{crypto}.secureHeapUsed.prototype.constructor
+{crypto}.setEngine
+{crypto}.setEngine.length
+{crypto}.setEngine.name
+{crypto}.setEngine.prototype
+{crypto}.setEngine.prototype.constructor
+{crypto}.setFips
+{crypto}.setFips.length
+{crypto}.setFips.name
+{crypto}.setFips.prototype
+{crypto}.setFips.prototype.constructor
+{crypto}.sign
+{crypto}.sign.length
+{crypto}.sign.name
+{crypto}.sign.prototype
+{crypto}.sign.prototype.constructor
+{crypto}.subtle
+{crypto}.timingSafeEqual
+{crypto}.timingSafeEqual.length
+{crypto}.timingSafeEqual.name
+{crypto}.verify
+{crypto}.verify.length
+{crypto}.verify.name
+{crypto}.verify.prototype
+{crypto}.verify.prototype.constructor
+{crypto}.webcrypto
diff --git a/test/fixtures/apiSurface/dgram b/test/fixtures/apiSurface/dgram
new file mode 100644
index 00000000000000..0c0cf20219957d
--- /dev/null
+++ b/test/fixtures/apiSurface/dgram
@@ -0,0 +1,278 @@
+{dgram}.Socket
+{dgram}.Socket.length
+{dgram}.Socket.name
+{dgram}.Socket.prototype
+{dgram}.Socket.prototype.[Symbol.asyncDispose]
+{dgram}.Socket.prototype.[Symbol.asyncDispose].length
+{dgram}.Socket.prototype.[Symbol.asyncDispose].name
+{dgram}.Socket.prototype.addMembership
+{dgram}.Socket.prototype.addMembership.length
+{dgram}.Socket.prototype.addMembership.name
+{dgram}.Socket.prototype.addMembership.prototype
+{dgram}.Socket.prototype.addMembership.prototype.constructor
+{dgram}.Socket.prototype.addSourceSpecificMembership
+{dgram}.Socket.prototype.addSourceSpecificMembership.length
+{dgram}.Socket.prototype.addSourceSpecificMembership.name
+{dgram}.Socket.prototype.addSourceSpecificMembership.prototype
+{dgram}.Socket.prototype.addSourceSpecificMembership.prototype.constructor
+{dgram}.Socket.prototype.address
+{dgram}.Socket.prototype.address.length
+{dgram}.Socket.prototype.address.name
+{dgram}.Socket.prototype.address.prototype
+{dgram}.Socket.prototype.address.prototype.constructor
+{dgram}.Socket.prototype.bind
+{dgram}.Socket.prototype.bind.length
+{dgram}.Socket.prototype.bind.name
+{dgram}.Socket.prototype.bind.prototype
+{dgram}.Socket.prototype.bind.prototype.constructor
+{dgram}.Socket.prototype.close
+{dgram}.Socket.prototype.close.length
+{dgram}.Socket.prototype.close.name
+{dgram}.Socket.prototype.close.prototype
+{dgram}.Socket.prototype.close.prototype.constructor
+{dgram}.Socket.prototype.connect
+{dgram}.Socket.prototype.connect.length
+{dgram}.Socket.prototype.connect.name
+{dgram}.Socket.prototype.connect.prototype
+{dgram}.Socket.prototype.connect.prototype.constructor
+{dgram}.Socket.prototype.constructor
+{dgram}.Socket.prototype.disconnect
+{dgram}.Socket.prototype.disconnect.length
+{dgram}.Socket.prototype.disconnect.name
+{dgram}.Socket.prototype.disconnect.prototype
+{dgram}.Socket.prototype.disconnect.prototype.constructor
+{dgram}.Socket.prototype.dropMembership
+{dgram}.Socket.prototype.dropMembership.length
+{dgram}.Socket.prototype.dropMembership.name
+{dgram}.Socket.prototype.dropMembership.prototype
+{dgram}.Socket.prototype.dropMembership.prototype.constructor
+{dgram}.Socket.prototype.dropSourceSpecificMembership
+{dgram}.Socket.prototype.dropSourceSpecificMembership.length
+{dgram}.Socket.prototype.dropSourceSpecificMembership.name
+{dgram}.Socket.prototype.dropSourceSpecificMembership.prototype
+{dgram}.Socket.prototype.dropSourceSpecificMembership.prototype.constructor
+{dgram}.Socket.prototype.getRecvBufferSize
+{dgram}.Socket.prototype.getRecvBufferSize.length
+{dgram}.Socket.prototype.getRecvBufferSize.name
+{dgram}.Socket.prototype.getRecvBufferSize.prototype
+{dgram}.Socket.prototype.getRecvBufferSize.prototype.constructor
+{dgram}.Socket.prototype.getSendBufferSize
+{dgram}.Socket.prototype.getSendBufferSize.length
+{dgram}.Socket.prototype.getSendBufferSize.name
+{dgram}.Socket.prototype.getSendBufferSize.prototype
+{dgram}.Socket.prototype.getSendBufferSize.prototype.constructor
+{dgram}.Socket.prototype.getSendQueueCount
+{dgram}.Socket.prototype.getSendQueueCount.length
+{dgram}.Socket.prototype.getSendQueueCount.name
+{dgram}.Socket.prototype.getSendQueueCount.prototype
+{dgram}.Socket.prototype.getSendQueueCount.prototype.constructor
+{dgram}.Socket.prototype.getSendQueueSize
+{dgram}.Socket.prototype.getSendQueueSize.length
+{dgram}.Socket.prototype.getSendQueueSize.name
+{dgram}.Socket.prototype.getSendQueueSize.prototype
+{dgram}.Socket.prototype.getSendQueueSize.prototype.constructor
+{dgram}.Socket.prototype.ref
+{dgram}.Socket.prototype.ref.length
+{dgram}.Socket.prototype.ref.name
+{dgram}.Socket.prototype.ref.prototype
+{dgram}.Socket.prototype.ref.prototype.constructor
+{dgram}.Socket.prototype.remoteAddress
+{dgram}.Socket.prototype.remoteAddress.length
+{dgram}.Socket.prototype.remoteAddress.name
+{dgram}.Socket.prototype.remoteAddress.prototype
+{dgram}.Socket.prototype.remoteAddress.prototype.constructor
+{dgram}.Socket.prototype.send
+{dgram}.Socket.prototype.send.length
+{dgram}.Socket.prototype.send.name
+{dgram}.Socket.prototype.send.prototype
+{dgram}.Socket.prototype.send.prototype.constructor
+{dgram}.Socket.prototype.sendto
+{dgram}.Socket.prototype.sendto.length
+{dgram}.Socket.prototype.sendto.name
+{dgram}.Socket.prototype.sendto.prototype
+{dgram}.Socket.prototype.sendto.prototype.constructor
+{dgram}.Socket.prototype.setBroadcast
+{dgram}.Socket.prototype.setBroadcast.length
+{dgram}.Socket.prototype.setBroadcast.name
+{dgram}.Socket.prototype.setBroadcast.prototype
+{dgram}.Socket.prototype.setBroadcast.prototype.constructor
+{dgram}.Socket.prototype.setMulticastInterface
+{dgram}.Socket.prototype.setMulticastInterface.length
+{dgram}.Socket.prototype.setMulticastInterface.name
+{dgram}.Socket.prototype.setMulticastInterface.prototype
+{dgram}.Socket.prototype.setMulticastInterface.prototype.constructor
+{dgram}.Socket.prototype.setMulticastLoopback
+{dgram}.Socket.prototype.setMulticastLoopback.length
+{dgram}.Socket.prototype.setMulticastLoopback.name
+{dgram}.Socket.prototype.setMulticastLoopback.prototype
+{dgram}.Socket.prototype.setMulticastLoopback.prototype.constructor
+{dgram}.Socket.prototype.setMulticastTTL
+{dgram}.Socket.prototype.setMulticastTTL.length
+{dgram}.Socket.prototype.setMulticastTTL.name
+{dgram}.Socket.prototype.setMulticastTTL.prototype
+{dgram}.Socket.prototype.setMulticastTTL.prototype.constructor
+{dgram}.Socket.prototype.setRecvBufferSize
+{dgram}.Socket.prototype.setRecvBufferSize.length
+{dgram}.Socket.prototype.setRecvBufferSize.name
+{dgram}.Socket.prototype.setRecvBufferSize.prototype
+{dgram}.Socket.prototype.setRecvBufferSize.prototype.constructor
+{dgram}.Socket.prototype.setSendBufferSize
+{dgram}.Socket.prototype.setSendBufferSize.length
+{dgram}.Socket.prototype.setSendBufferSize.name
+{dgram}.Socket.prototype.setSendBufferSize.prototype
+{dgram}.Socket.prototype.setSendBufferSize.prototype.constructor
+{dgram}.Socket.prototype.setTTL
+{dgram}.Socket.prototype.setTTL.length
+{dgram}.Socket.prototype.setTTL.name
+{dgram}.Socket.prototype.setTTL.prototype
+{dgram}.Socket.prototype.setTTL.prototype.constructor
+{dgram}.Socket.prototype.unref
+{dgram}.Socket.prototype.unref.length
+{dgram}.Socket.prototype.unref.name
+{dgram}.Socket.prototype.unref.prototype
+{dgram}.Socket.prototype.unref.prototype.constructor
+{dgram}.[Symbol.toStringTag]
+{dgram}.createSocket
+{dgram}.createSocket.length
+{dgram}.createSocket.name
+{dgram}.createSocket.prototype
+{dgram}.createSocket.prototype.constructor
+{dgram}.default
+{dgram}.default.Socket
+{dgram}.default.Socket.length
+{dgram}.default.Socket.name
+{dgram}.default.Socket.prototype
+{dgram}.default.Socket.prototype.[Symbol.asyncDispose]
+{dgram}.default.Socket.prototype.[Symbol.asyncDispose].length
+{dgram}.default.Socket.prototype.[Symbol.asyncDispose].name
+{dgram}.default.Socket.prototype.addMembership
+{dgram}.default.Socket.prototype.addMembership.length
+{dgram}.default.Socket.prototype.addMembership.name
+{dgram}.default.Socket.prototype.addMembership.prototype
+{dgram}.default.Socket.prototype.addMembership.prototype.constructor
+{dgram}.default.Socket.prototype.addSourceSpecificMembership
+{dgram}.default.Socket.prototype.addSourceSpecificMembership.length
+{dgram}.default.Socket.prototype.addSourceSpecificMembership.name
+{dgram}.default.Socket.prototype.addSourceSpecificMembership.prototype
+{dgram}.default.Socket.prototype.addSourceSpecificMembership.prototype.constructor
+{dgram}.default.Socket.prototype.address
+{dgram}.default.Socket.prototype.address.length
+{dgram}.default.Socket.prototype.address.name
+{dgram}.default.Socket.prototype.address.prototype
+{dgram}.default.Socket.prototype.address.prototype.constructor
+{dgram}.default.Socket.prototype.bind
+{dgram}.default.Socket.prototype.bind.length
+{dgram}.default.Socket.prototype.bind.name
+{dgram}.default.Socket.prototype.bind.prototype
+{dgram}.default.Socket.prototype.bind.prototype.constructor
+{dgram}.default.Socket.prototype.close
+{dgram}.default.Socket.prototype.close.length
+{dgram}.default.Socket.prototype.close.name
+{dgram}.default.Socket.prototype.close.prototype
+{dgram}.default.Socket.prototype.close.prototype.constructor
+{dgram}.default.Socket.prototype.connect
+{dgram}.default.Socket.prototype.connect.length
+{dgram}.default.Socket.prototype.connect.name
+{dgram}.default.Socket.prototype.connect.prototype
+{dgram}.default.Socket.prototype.connect.prototype.constructor
+{dgram}.default.Socket.prototype.constructor
+{dgram}.default.Socket.prototype.disconnect
+{dgram}.default.Socket.prototype.disconnect.length
+{dgram}.default.Socket.prototype.disconnect.name
+{dgram}.default.Socket.prototype.disconnect.prototype
+{dgram}.default.Socket.prototype.disconnect.prototype.constructor
+{dgram}.default.Socket.prototype.dropMembership
+{dgram}.default.Socket.prototype.dropMembership.length
+{dgram}.default.Socket.prototype.dropMembership.name
+{dgram}.default.Socket.prototype.dropMembership.prototype
+{dgram}.default.Socket.prototype.dropMembership.prototype.constructor
+{dgram}.default.Socket.prototype.dropSourceSpecificMembership
+{dgram}.default.Socket.prototype.dropSourceSpecificMembership.length
+{dgram}.default.Socket.prototype.dropSourceSpecificMembership.name
+{dgram}.default.Socket.prototype.dropSourceSpecificMembership.prototype
+{dgram}.default.Socket.prototype.dropSourceSpecificMembership.prototype.constructor
+{dgram}.default.Socket.prototype.getRecvBufferSize
+{dgram}.default.Socket.prototype.getRecvBufferSize.length
+{dgram}.default.Socket.prototype.getRecvBufferSize.name
+{dgram}.default.Socket.prototype.getRecvBufferSize.prototype
+{dgram}.default.Socket.prototype.getRecvBufferSize.prototype.constructor
+{dgram}.default.Socket.prototype.getSendBufferSize
+{dgram}.default.Socket.prototype.getSendBufferSize.length
+{dgram}.default.Socket.prototype.getSendBufferSize.name
+{dgram}.default.Socket.prototype.getSendBufferSize.prototype
+{dgram}.default.Socket.prototype.getSendBufferSize.prototype.constructor
+{dgram}.default.Socket.prototype.getSendQueueCount
+{dgram}.default.Socket.prototype.getSendQueueCount.length
+{dgram}.default.Socket.prototype.getSendQueueCount.name
+{dgram}.default.Socket.prototype.getSendQueueCount.prototype
+{dgram}.default.Socket.prototype.getSendQueueCount.prototype.constructor
+{dgram}.default.Socket.prototype.getSendQueueSize
+{dgram}.default.Socket.prototype.getSendQueueSize.length
+{dgram}.default.Socket.prototype.getSendQueueSize.name
+{dgram}.default.Socket.prototype.getSendQueueSize.prototype
+{dgram}.default.Socket.prototype.getSendQueueSize.prototype.constructor
+{dgram}.default.Socket.prototype.ref
+{dgram}.default.Socket.prototype.ref.length
+{dgram}.default.Socket.prototype.ref.name
+{dgram}.default.Socket.prototype.ref.prototype
+{dgram}.default.Socket.prototype.ref.prototype.constructor
+{dgram}.default.Socket.prototype.remoteAddress
+{dgram}.default.Socket.prototype.remoteAddress.length
+{dgram}.default.Socket.prototype.remoteAddress.name
+{dgram}.default.Socket.prototype.remoteAddress.prototype
+{dgram}.default.Socket.prototype.remoteAddress.prototype.constructor
+{dgram}.default.Socket.prototype.send
+{dgram}.default.Socket.prototype.send.length
+{dgram}.default.Socket.prototype.send.name
+{dgram}.default.Socket.prototype.send.prototype
+{dgram}.default.Socket.prototype.send.prototype.constructor
+{dgram}.default.Socket.prototype.sendto
+{dgram}.default.Socket.prototype.sendto.length
+{dgram}.default.Socket.prototype.sendto.name
+{dgram}.default.Socket.prototype.sendto.prototype
+{dgram}.default.Socket.prototype.sendto.prototype.constructor
+{dgram}.default.Socket.prototype.setBroadcast
+{dgram}.default.Socket.prototype.setBroadcast.length
+{dgram}.default.Socket.prototype.setBroadcast.name
+{dgram}.default.Socket.prototype.setBroadcast.prototype
+{dgram}.default.Socket.prototype.setBroadcast.prototype.constructor
+{dgram}.default.Socket.prototype.setMulticastInterface
+{dgram}.default.Socket.prototype.setMulticastInterface.length
+{dgram}.default.Socket.prototype.setMulticastInterface.name
+{dgram}.default.Socket.prototype.setMulticastInterface.prototype
+{dgram}.default.Socket.prototype.setMulticastInterface.prototype.constructor
+{dgram}.default.Socket.prototype.setMulticastLoopback
+{dgram}.default.Socket.prototype.setMulticastLoopback.length
+{dgram}.default.Socket.prototype.setMulticastLoopback.name
+{dgram}.default.Socket.prototype.setMulticastLoopback.prototype
+{dgram}.default.Socket.prototype.setMulticastLoopback.prototype.constructor
+{dgram}.default.Socket.prototype.setMulticastTTL
+{dgram}.default.Socket.prototype.setMulticastTTL.length
+{dgram}.default.Socket.prototype.setMulticastTTL.name
+{dgram}.default.Socket.prototype.setMulticastTTL.prototype
+{dgram}.default.Socket.prototype.setMulticastTTL.prototype.constructor
+{dgram}.default.Socket.prototype.setRecvBufferSize
+{dgram}.default.Socket.prototype.setRecvBufferSize.length
+{dgram}.default.Socket.prototype.setRecvBufferSize.name
+{dgram}.default.Socket.prototype.setRecvBufferSize.prototype
+{dgram}.default.Socket.prototype.setRecvBufferSize.prototype.constructor
+{dgram}.default.Socket.prototype.setSendBufferSize
+{dgram}.default.Socket.prototype.setSendBufferSize.length
+{dgram}.default.Socket.prototype.setSendBufferSize.name
+{dgram}.default.Socket.prototype.setSendBufferSize.prototype
+{dgram}.default.Socket.prototype.setSendBufferSize.prototype.constructor
+{dgram}.default.Socket.prototype.setTTL
+{dgram}.default.Socket.prototype.setTTL.length
+{dgram}.default.Socket.prototype.setTTL.name
+{dgram}.default.Socket.prototype.setTTL.prototype
+{dgram}.default.Socket.prototype.setTTL.prototype.constructor
+{dgram}.default.Socket.prototype.unref
+{dgram}.default.Socket.prototype.unref.length
+{dgram}.default.Socket.prototype.unref.name
+{dgram}.default.Socket.prototype.unref.prototype
+{dgram}.default.Socket.prototype.unref.prototype.constructor
+{dgram}.default.createSocket
+{dgram}.default.createSocket.length
+{dgram}.default.createSocket.name
+{dgram}.default.createSocket.prototype
+{dgram}.default.createSocket.prototype.constructor
diff --git a/test/fixtures/apiSurface/diagnostics_channel b/test/fixtures/apiSurface/diagnostics_channel
new file mode 100644
index 00000000000000..ea7d4a4364a367
--- /dev/null
+++ b/test/fixtures/apiSurface/diagnostics_channel
@@ -0,0 +1,106 @@
+{diagnostics_channel}.Channel
+{diagnostics_channel}.Channel.[Symbol.hasInstance]
+{diagnostics_channel}.Channel.[Symbol.hasInstance].length
+{diagnostics_channel}.Channel.[Symbol.hasInstance].name
+{diagnostics_channel}.Channel.length
+{diagnostics_channel}.Channel.name
+{diagnostics_channel}.Channel.prototype
+{diagnostics_channel}.Channel.prototype.bindStore
+{diagnostics_channel}.Channel.prototype.bindStore.length
+{diagnostics_channel}.Channel.prototype.bindStore.name
+{diagnostics_channel}.Channel.prototype.constructor
+{diagnostics_channel}.Channel.prototype.hasSubscribers
+{diagnostics_channel}.Channel.prototype.publish
+{diagnostics_channel}.Channel.prototype.publish.length
+{diagnostics_channel}.Channel.prototype.publish.name
+{diagnostics_channel}.Channel.prototype.runStores
+{diagnostics_channel}.Channel.prototype.runStores.length
+{diagnostics_channel}.Channel.prototype.runStores.name
+{diagnostics_channel}.Channel.prototype.subscribe
+{diagnostics_channel}.Channel.prototype.subscribe.length
+{diagnostics_channel}.Channel.prototype.subscribe.name
+{diagnostics_channel}.Channel.prototype.unbindStore
+{diagnostics_channel}.Channel.prototype.unbindStore.length
+{diagnostics_channel}.Channel.prototype.unbindStore.name
+{diagnostics_channel}.Channel.prototype.unsubscribe
+{diagnostics_channel}.Channel.prototype.unsubscribe.length
+{diagnostics_channel}.Channel.prototype.unsubscribe.name
+{diagnostics_channel}.[Symbol.toStringTag]
+{diagnostics_channel}.channel
+{diagnostics_channel}.channel.length
+{diagnostics_channel}.channel.name
+{diagnostics_channel}.channel.prototype
+{diagnostics_channel}.channel.prototype.constructor
+{diagnostics_channel}.default
+{diagnostics_channel}.default.Channel
+{diagnostics_channel}.default.Channel.[Symbol.hasInstance]
+{diagnostics_channel}.default.Channel.[Symbol.hasInstance].length
+{diagnostics_channel}.default.Channel.[Symbol.hasInstance].name
+{diagnostics_channel}.default.Channel.length
+{diagnostics_channel}.default.Channel.name
+{diagnostics_channel}.default.Channel.prototype
+{diagnostics_channel}.default.Channel.prototype.bindStore
+{diagnostics_channel}.default.Channel.prototype.bindStore.length
+{diagnostics_channel}.default.Channel.prototype.bindStore.name
+{diagnostics_channel}.default.Channel.prototype.constructor
+{diagnostics_channel}.default.Channel.prototype.hasSubscribers
+{diagnostics_channel}.default.Channel.prototype.publish
+{diagnostics_channel}.default.Channel.prototype.publish.length
+{diagnostics_channel}.default.Channel.prototype.publish.name
+{diagnostics_channel}.default.Channel.prototype.runStores
+{diagnostics_channel}.default.Channel.prototype.runStores.length
+{diagnostics_channel}.default.Channel.prototype.runStores.name
+{diagnostics_channel}.default.Channel.prototype.subscribe
+{diagnostics_channel}.default.Channel.prototype.subscribe.length
+{diagnostics_channel}.default.Channel.prototype.subscribe.name
+{diagnostics_channel}.default.Channel.prototype.unbindStore
+{diagnostics_channel}.default.Channel.prototype.unbindStore.length
+{diagnostics_channel}.default.Channel.prototype.unbindStore.name
+{diagnostics_channel}.default.Channel.prototype.unsubscribe
+{diagnostics_channel}.default.Channel.prototype.unsubscribe.length
+{diagnostics_channel}.default.Channel.prototype.unsubscribe.name
+{diagnostics_channel}.default.channel
+{diagnostics_channel}.default.channel.length
+{diagnostics_channel}.default.channel.name
+{diagnostics_channel}.default.channel.prototype
+{diagnostics_channel}.default.channel.prototype.constructor
+{diagnostics_channel}.default.hasSubscribers
+{diagnostics_channel}.default.hasSubscribers.length
+{diagnostics_channel}.default.hasSubscribers.name
+{diagnostics_channel}.default.hasSubscribers.prototype
+{diagnostics_channel}.default.hasSubscribers.prototype.constructor
+{diagnostics_channel}.default.subscribe
+{diagnostics_channel}.default.subscribe.length
+{diagnostics_channel}.default.subscribe.name
+{diagnostics_channel}.default.subscribe.prototype
+{diagnostics_channel}.default.subscribe.prototype.constructor
+{diagnostics_channel}.default.tracingChannel
+{diagnostics_channel}.default.tracingChannel.length
+{diagnostics_channel}.default.tracingChannel.name
+{diagnostics_channel}.default.tracingChannel.prototype
+{diagnostics_channel}.default.tracingChannel.prototype.constructor
+{diagnostics_channel}.default.unsubscribe
+{diagnostics_channel}.default.unsubscribe.length
+{diagnostics_channel}.default.unsubscribe.name
+{diagnostics_channel}.default.unsubscribe.prototype
+{diagnostics_channel}.default.unsubscribe.prototype.constructor
+{diagnostics_channel}.hasSubscribers
+{diagnostics_channel}.hasSubscribers.length
+{diagnostics_channel}.hasSubscribers.name
+{diagnostics_channel}.hasSubscribers.prototype
+{diagnostics_channel}.hasSubscribers.prototype.constructor
+{diagnostics_channel}.subscribe
+{diagnostics_channel}.subscribe.length
+{diagnostics_channel}.subscribe.name
+{diagnostics_channel}.subscribe.prototype
+{diagnostics_channel}.subscribe.prototype.constructor
+{diagnostics_channel}.tracingChannel
+{diagnostics_channel}.tracingChannel.length
+{diagnostics_channel}.tracingChannel.name
+{diagnostics_channel}.tracingChannel.prototype
+{diagnostics_channel}.tracingChannel.prototype.constructor
+{diagnostics_channel}.unsubscribe
+{diagnostics_channel}.unsubscribe.length
+{diagnostics_channel}.unsubscribe.name
+{diagnostics_channel}.unsubscribe.prototype
+{diagnostics_channel}.unsubscribe.prototype.constructor
diff --git a/test/fixtures/apiSurface/dns b/test/fixtures/apiSurface/dns
new file mode 100644
index 00000000000000..3910d40cfaf288
--- /dev/null
+++ b/test/fixtures/apiSurface/dns
@@ -0,0 +1,726 @@
+{dns}.ADDRCONFIG
+{dns}.ADDRGETNETWORKPARAMS
+{dns}.ALL
+{dns}.BADFAMILY
+{dns}.BADFLAGS
+{dns}.BADHINTS
+{dns}.BADNAME
+{dns}.BADQUERY
+{dns}.BADRESP
+{dns}.BADSTR
+{dns}.CANCELLED
+{dns}.CONNREFUSED
+{dns}.DESTRUCTION
+{dns}.EOF
+{dns}.FILE
+{dns}.FORMERR
+{dns}.LOADIPHLPAPI
+{dns}.NODATA
+{dns}.NOMEM
+{dns}.NONAME
+{dns}.NOTFOUND
+{dns}.NOTIMP
+{dns}.NOTINITIALIZED
+{dns}.REFUSED
+{dns}.Resolver
+{dns}.Resolver.length
+{dns}.Resolver.name
+{dns}.Resolver.prototype
+{dns}.Resolver.prototype.constructor
+{dns}.Resolver.prototype.resolve
+{dns}.Resolver.prototype.resolve.length
+{dns}.Resolver.prototype.resolve.name
+{dns}.Resolver.prototype.resolve.prototype
+{dns}.Resolver.prototype.resolve.prototype.constructor
+{dns}.Resolver.prototype.resolve4
+{dns}.Resolver.prototype.resolve4.length
+{dns}.Resolver.prototype.resolve4.name
+{dns}.Resolver.prototype.resolve4.prototype
+{dns}.Resolver.prototype.resolve4.prototype.constructor
+{dns}.Resolver.prototype.resolve6
+{dns}.Resolver.prototype.resolve6.length
+{dns}.Resolver.prototype.resolve6.name
+{dns}.Resolver.prototype.resolve6.prototype
+{dns}.Resolver.prototype.resolve6.prototype.constructor
+{dns}.Resolver.prototype.resolveAny
+{dns}.Resolver.prototype.resolveAny.length
+{dns}.Resolver.prototype.resolveAny.name
+{dns}.Resolver.prototype.resolveAny.prototype
+{dns}.Resolver.prototype.resolveAny.prototype.constructor
+{dns}.Resolver.prototype.resolveCaa
+{dns}.Resolver.prototype.resolveCaa.length
+{dns}.Resolver.prototype.resolveCaa.name
+{dns}.Resolver.prototype.resolveCaa.prototype
+{dns}.Resolver.prototype.resolveCaa.prototype.constructor
+{dns}.Resolver.prototype.resolveCname
+{dns}.Resolver.prototype.resolveCname.length
+{dns}.Resolver.prototype.resolveCname.name
+{dns}.Resolver.prototype.resolveCname.prototype
+{dns}.Resolver.prototype.resolveCname.prototype.constructor
+{dns}.Resolver.prototype.resolveMx
+{dns}.Resolver.prototype.resolveMx.length
+{dns}.Resolver.prototype.resolveMx.name
+{dns}.Resolver.prototype.resolveMx.prototype
+{dns}.Resolver.prototype.resolveMx.prototype.constructor
+{dns}.Resolver.prototype.resolveNaptr
+{dns}.Resolver.prototype.resolveNaptr.length
+{dns}.Resolver.prototype.resolveNaptr.name
+{dns}.Resolver.prototype.resolveNaptr.prototype
+{dns}.Resolver.prototype.resolveNaptr.prototype.constructor
+{dns}.Resolver.prototype.resolveNs
+{dns}.Resolver.prototype.resolveNs.length
+{dns}.Resolver.prototype.resolveNs.name
+{dns}.Resolver.prototype.resolveNs.prototype
+{dns}.Resolver.prototype.resolveNs.prototype.constructor
+{dns}.Resolver.prototype.resolvePtr
+{dns}.Resolver.prototype.resolvePtr.length
+{dns}.Resolver.prototype.resolvePtr.name
+{dns}.Resolver.prototype.resolvePtr.prototype
+{dns}.Resolver.prototype.resolvePtr.prototype.constructor
+{dns}.Resolver.prototype.resolveSoa
+{dns}.Resolver.prototype.resolveSoa.length
+{dns}.Resolver.prototype.resolveSoa.name
+{dns}.Resolver.prototype.resolveSoa.prototype
+{dns}.Resolver.prototype.resolveSoa.prototype.constructor
+{dns}.Resolver.prototype.resolveSrv
+{dns}.Resolver.prototype.resolveSrv.length
+{dns}.Resolver.prototype.resolveSrv.name
+{dns}.Resolver.prototype.resolveSrv.prototype
+{dns}.Resolver.prototype.resolveSrv.prototype.constructor
+{dns}.Resolver.prototype.resolveTlsa
+{dns}.Resolver.prototype.resolveTlsa.length
+{dns}.Resolver.prototype.resolveTlsa.name
+{dns}.Resolver.prototype.resolveTlsa.prototype
+{dns}.Resolver.prototype.resolveTlsa.prototype.constructor
+{dns}.Resolver.prototype.resolveTxt
+{dns}.Resolver.prototype.resolveTxt.length
+{dns}.Resolver.prototype.resolveTxt.name
+{dns}.Resolver.prototype.resolveTxt.prototype
+{dns}.Resolver.prototype.resolveTxt.prototype.constructor
+{dns}.Resolver.prototype.reverse
+{dns}.Resolver.prototype.reverse.length
+{dns}.Resolver.prototype.reverse.name
+{dns}.Resolver.prototype.reverse.prototype
+{dns}.Resolver.prototype.reverse.prototype.constructor
+{dns}.SERVFAIL
+{dns}.TIMEOUT
+{dns}.V4MAPPED
+{dns}.[Symbol.toStringTag]
+{dns}.default
+{dns}.default.ADDRCONFIG
+{dns}.default.ADDRGETNETWORKPARAMS
+{dns}.default.ALL
+{dns}.default.BADFAMILY
+{dns}.default.BADFLAGS
+{dns}.default.BADHINTS
+{dns}.default.BADNAME
+{dns}.default.BADQUERY
+{dns}.default.BADRESP
+{dns}.default.BADSTR
+{dns}.default.CANCELLED
+{dns}.default.CONNREFUSED
+{dns}.default.DESTRUCTION
+{dns}.default.EOF
+{dns}.default.FILE
+{dns}.default.FORMERR
+{dns}.default.LOADIPHLPAPI
+{dns}.default.NODATA
+{dns}.default.NOMEM
+{dns}.default.NONAME
+{dns}.default.NOTFOUND
+{dns}.default.NOTIMP
+{dns}.default.NOTINITIALIZED
+{dns}.default.REFUSED
+{dns}.default.Resolver
+{dns}.default.Resolver.length
+{dns}.default.Resolver.name
+{dns}.default.Resolver.prototype
+{dns}.default.Resolver.prototype.constructor
+{dns}.default.Resolver.prototype.resolve
+{dns}.default.Resolver.prototype.resolve.length
+{dns}.default.Resolver.prototype.resolve.name
+{dns}.default.Resolver.prototype.resolve.prototype
+{dns}.default.Resolver.prototype.resolve.prototype.constructor
+{dns}.default.Resolver.prototype.resolve4
+{dns}.default.Resolver.prototype.resolve4.length
+{dns}.default.Resolver.prototype.resolve4.name
+{dns}.default.Resolver.prototype.resolve4.prototype
+{dns}.default.Resolver.prototype.resolve4.prototype.constructor
+{dns}.default.Resolver.prototype.resolve6
+{dns}.default.Resolver.prototype.resolve6.length
+{dns}.default.Resolver.prototype.resolve6.name
+{dns}.default.Resolver.prototype.resolve6.prototype
+{dns}.default.Resolver.prototype.resolve6.prototype.constructor
+{dns}.default.Resolver.prototype.resolveAny
+{dns}.default.Resolver.prototype.resolveAny.length
+{dns}.default.Resolver.prototype.resolveAny.name
+{dns}.default.Resolver.prototype.resolveAny.prototype
+{dns}.default.Resolver.prototype.resolveAny.prototype.constructor
+{dns}.default.Resolver.prototype.resolveCaa
+{dns}.default.Resolver.prototype.resolveCaa.length
+{dns}.default.Resolver.prototype.resolveCaa.name
+{dns}.default.Resolver.prototype.resolveCaa.prototype
+{dns}.default.Resolver.prototype.resolveCaa.prototype.constructor
+{dns}.default.Resolver.prototype.resolveCname
+{dns}.default.Resolver.prototype.resolveCname.length
+{dns}.default.Resolver.prototype.resolveCname.name
+{dns}.default.Resolver.prototype.resolveCname.prototype
+{dns}.default.Resolver.prototype.resolveCname.prototype.constructor
+{dns}.default.Resolver.prototype.resolveMx
+{dns}.default.Resolver.prototype.resolveMx.length
+{dns}.default.Resolver.prototype.resolveMx.name
+{dns}.default.Resolver.prototype.resolveMx.prototype
+{dns}.default.Resolver.prototype.resolveMx.prototype.constructor
+{dns}.default.Resolver.prototype.resolveNaptr
+{dns}.default.Resolver.prototype.resolveNaptr.length
+{dns}.default.Resolver.prototype.resolveNaptr.name
+{dns}.default.Resolver.prototype.resolveNaptr.prototype
+{dns}.default.Resolver.prototype.resolveNaptr.prototype.constructor
+{dns}.default.Resolver.prototype.resolveNs
+{dns}.default.Resolver.prototype.resolveNs.length
+{dns}.default.Resolver.prototype.resolveNs.name
+{dns}.default.Resolver.prototype.resolveNs.prototype
+{dns}.default.Resolver.prototype.resolveNs.prototype.constructor
+{dns}.default.Resolver.prototype.resolvePtr
+{dns}.default.Resolver.prototype.resolvePtr.length
+{dns}.default.Resolver.prototype.resolvePtr.name
+{dns}.default.Resolver.prototype.resolvePtr.prototype
+{dns}.default.Resolver.prototype.resolvePtr.prototype.constructor
+{dns}.default.Resolver.prototype.resolveSoa
+{dns}.default.Resolver.prototype.resolveSoa.length
+{dns}.default.Resolver.prototype.resolveSoa.name
+{dns}.default.Resolver.prototype.resolveSoa.prototype
+{dns}.default.Resolver.prototype.resolveSoa.prototype.constructor
+{dns}.default.Resolver.prototype.resolveSrv
+{dns}.default.Resolver.prototype.resolveSrv.length
+{dns}.default.Resolver.prototype.resolveSrv.name
+{dns}.default.Resolver.prototype.resolveSrv.prototype
+{dns}.default.Resolver.prototype.resolveSrv.prototype.constructor
+{dns}.default.Resolver.prototype.resolveTlsa
+{dns}.default.Resolver.prototype.resolveTlsa.length
+{dns}.default.Resolver.prototype.resolveTlsa.name
+{dns}.default.Resolver.prototype.resolveTlsa.prototype
+{dns}.default.Resolver.prototype.resolveTlsa.prototype.constructor
+{dns}.default.Resolver.prototype.resolveTxt
+{dns}.default.Resolver.prototype.resolveTxt.length
+{dns}.default.Resolver.prototype.resolveTxt.name
+{dns}.default.Resolver.prototype.resolveTxt.prototype
+{dns}.default.Resolver.prototype.resolveTxt.prototype.constructor
+{dns}.default.Resolver.prototype.reverse
+{dns}.default.Resolver.prototype.reverse.length
+{dns}.default.Resolver.prototype.reverse.name
+{dns}.default.Resolver.prototype.reverse.prototype
+{dns}.default.Resolver.prototype.reverse.prototype.constructor
+{dns}.default.SERVFAIL
+{dns}.default.TIMEOUT
+{dns}.default.V4MAPPED
+{dns}.default.getDefaultResultOrder
+{dns}.default.getDefaultResultOrder.length
+{dns}.default.getDefaultResultOrder.name
+{dns}.default.getDefaultResultOrder.prototype
+{dns}.default.getDefaultResultOrder.prototype.constructor
+{dns}.default.getServers
+{dns}.default.getServers.length
+{dns}.default.getServers.name
+{dns}.default.lookup
+{dns}.default.lookup.[customPromisifyArgs]
+{dns}.default.lookup.[customPromisifyArgs].length
+{dns}.default.lookup.length
+{dns}.default.lookup.name
+{dns}.default.lookup.prototype
+{dns}.default.lookup.prototype.constructor
+{dns}.default.lookupService
+{dns}.default.lookupService.[customPromisifyArgs]
+{dns}.default.lookupService.[customPromisifyArgs].length
+{dns}.default.lookupService.length
+{dns}.default.lookupService.name
+{dns}.default.lookupService.prototype
+{dns}.default.lookupService.prototype.constructor
+{dns}.default.promises
+{dns}.default.promises.ADDRGETNETWORKPARAMS
+{dns}.default.promises.BADFAMILY
+{dns}.default.promises.BADFLAGS
+{dns}.default.promises.BADHINTS
+{dns}.default.promises.BADNAME
+{dns}.default.promises.BADQUERY
+{dns}.default.promises.BADRESP
+{dns}.default.promises.BADSTR
+{dns}.default.promises.CANCELLED
+{dns}.default.promises.CONNREFUSED
+{dns}.default.promises.DESTRUCTION
+{dns}.default.promises.EOF
+{dns}.default.promises.FILE
+{dns}.default.promises.FORMERR
+{dns}.default.promises.LOADIPHLPAPI
+{dns}.default.promises.NODATA
+{dns}.default.promises.NOMEM
+{dns}.default.promises.NONAME
+{dns}.default.promises.NOTFOUND
+{dns}.default.promises.NOTIMP
+{dns}.default.promises.NOTINITIALIZED
+{dns}.default.promises.REFUSED
+{dns}.default.promises.Resolver
+{dns}.default.promises.Resolver.length
+{dns}.default.promises.Resolver.name
+{dns}.default.promises.Resolver.prototype
+{dns}.default.promises.Resolver.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolve
+{dns}.default.promises.Resolver.prototype.resolve.length
+{dns}.default.promises.Resolver.prototype.resolve.name
+{dns}.default.promises.Resolver.prototype.resolve.prototype
+{dns}.default.promises.Resolver.prototype.resolve.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolve4
+{dns}.default.promises.Resolver.prototype.resolve4.length
+{dns}.default.promises.Resolver.prototype.resolve4.name
+{dns}.default.promises.Resolver.prototype.resolve4.prototype
+{dns}.default.promises.Resolver.prototype.resolve4.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolve6
+{dns}.default.promises.Resolver.prototype.resolve6.length
+{dns}.default.promises.Resolver.prototype.resolve6.name
+{dns}.default.promises.Resolver.prototype.resolve6.prototype
+{dns}.default.promises.Resolver.prototype.resolve6.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolveAny
+{dns}.default.promises.Resolver.prototype.resolveAny.length
+{dns}.default.promises.Resolver.prototype.resolveAny.name
+{dns}.default.promises.Resolver.prototype.resolveAny.prototype
+{dns}.default.promises.Resolver.prototype.resolveAny.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolveCaa
+{dns}.default.promises.Resolver.prototype.resolveCaa.length
+{dns}.default.promises.Resolver.prototype.resolveCaa.name
+{dns}.default.promises.Resolver.prototype.resolveCaa.prototype
+{dns}.default.promises.Resolver.prototype.resolveCaa.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolveCname
+{dns}.default.promises.Resolver.prototype.resolveCname.length
+{dns}.default.promises.Resolver.prototype.resolveCname.name
+{dns}.default.promises.Resolver.prototype.resolveCname.prototype
+{dns}.default.promises.Resolver.prototype.resolveCname.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolveMx
+{dns}.default.promises.Resolver.prototype.resolveMx.length
+{dns}.default.promises.Resolver.prototype.resolveMx.name
+{dns}.default.promises.Resolver.prototype.resolveMx.prototype
+{dns}.default.promises.Resolver.prototype.resolveMx.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolveNaptr
+{dns}.default.promises.Resolver.prototype.resolveNaptr.length
+{dns}.default.promises.Resolver.prototype.resolveNaptr.name
+{dns}.default.promises.Resolver.prototype.resolveNaptr.prototype
+{dns}.default.promises.Resolver.prototype.resolveNaptr.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolveNs
+{dns}.default.promises.Resolver.prototype.resolveNs.length
+{dns}.default.promises.Resolver.prototype.resolveNs.name
+{dns}.default.promises.Resolver.prototype.resolveNs.prototype
+{dns}.default.promises.Resolver.prototype.resolveNs.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolvePtr
+{dns}.default.promises.Resolver.prototype.resolvePtr.length
+{dns}.default.promises.Resolver.prototype.resolvePtr.name
+{dns}.default.promises.Resolver.prototype.resolvePtr.prototype
+{dns}.default.promises.Resolver.prototype.resolvePtr.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolveSoa
+{dns}.default.promises.Resolver.prototype.resolveSoa.length
+{dns}.default.promises.Resolver.prototype.resolveSoa.name
+{dns}.default.promises.Resolver.prototype.resolveSoa.prototype
+{dns}.default.promises.Resolver.prototype.resolveSoa.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolveSrv
+{dns}.default.promises.Resolver.prototype.resolveSrv.length
+{dns}.default.promises.Resolver.prototype.resolveSrv.name
+{dns}.default.promises.Resolver.prototype.resolveSrv.prototype
+{dns}.default.promises.Resolver.prototype.resolveSrv.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolveTlsa
+{dns}.default.promises.Resolver.prototype.resolveTlsa.length
+{dns}.default.promises.Resolver.prototype.resolveTlsa.name
+{dns}.default.promises.Resolver.prototype.resolveTlsa.prototype
+{dns}.default.promises.Resolver.prototype.resolveTlsa.prototype.constructor
+{dns}.default.promises.Resolver.prototype.resolveTxt
+{dns}.default.promises.Resolver.prototype.resolveTxt.length
+{dns}.default.promises.Resolver.prototype.resolveTxt.name
+{dns}.default.promises.Resolver.prototype.resolveTxt.prototype
+{dns}.default.promises.Resolver.prototype.resolveTxt.prototype.constructor
+{dns}.default.promises.Resolver.prototype.reverse
+{dns}.default.promises.Resolver.prototype.reverse.length
+{dns}.default.promises.Resolver.prototype.reverse.name
+{dns}.default.promises.Resolver.prototype.reverse.prototype
+{dns}.default.promises.Resolver.prototype.reverse.prototype.constructor
+{dns}.default.promises.SERVFAIL
+{dns}.default.promises.TIMEOUT
+{dns}.default.promises.getDefaultResultOrder
+{dns}.default.promises.getDefaultResultOrder.length
+{dns}.default.promises.getDefaultResultOrder.name
+{dns}.default.promises.getDefaultResultOrder.prototype
+{dns}.default.promises.getDefaultResultOrder.prototype.constructor
+{dns}.default.promises.getServers
+{dns}.default.promises.getServers.length
+{dns}.default.promises.getServers.name
+{dns}.default.promises.lookup
+{dns}.default.promises.lookup.length
+{dns}.default.promises.lookup.name
+{dns}.default.promises.lookup.prototype
+{dns}.default.promises.lookup.prototype.constructor
+{dns}.default.promises.lookupService
+{dns}.default.promises.lookupService.length
+{dns}.default.promises.lookupService.name
+{dns}.default.promises.lookupService.prototype
+{dns}.default.promises.lookupService.prototype.constructor
+{dns}.default.promises.resolve
+{dns}.default.promises.resolve.length
+{dns}.default.promises.resolve.name
+{dns}.default.promises.resolve4
+{dns}.default.promises.resolve4.length
+{dns}.default.promises.resolve4.name
+{dns}.default.promises.resolve6
+{dns}.default.promises.resolve6.length
+{dns}.default.promises.resolve6.name
+{dns}.default.promises.resolveAny
+{dns}.default.promises.resolveAny.length
+{dns}.default.promises.resolveAny.name
+{dns}.default.promises.resolveCaa
+{dns}.default.promises.resolveCaa.length
+{dns}.default.promises.resolveCaa.name
+{dns}.default.promises.resolveCname
+{dns}.default.promises.resolveCname.length
+{dns}.default.promises.resolveCname.name
+{dns}.default.promises.resolveMx
+{dns}.default.promises.resolveMx.length
+{dns}.default.promises.resolveMx.name
+{dns}.default.promises.resolveNaptr
+{dns}.default.promises.resolveNaptr.length
+{dns}.default.promises.resolveNaptr.name
+{dns}.default.promises.resolveNs
+{dns}.default.promises.resolveNs.length
+{dns}.default.promises.resolveNs.name
+{dns}.default.promises.resolvePtr
+{dns}.default.promises.resolvePtr.length
+{dns}.default.promises.resolvePtr.name
+{dns}.default.promises.resolveSoa
+{dns}.default.promises.resolveSoa.length
+{dns}.default.promises.resolveSoa.name
+{dns}.default.promises.resolveSrv
+{dns}.default.promises.resolveSrv.length
+{dns}.default.promises.resolveSrv.name
+{dns}.default.promises.resolveTlsa
+{dns}.default.promises.resolveTlsa.length
+{dns}.default.promises.resolveTlsa.name
+{dns}.default.promises.resolveTxt
+{dns}.default.promises.resolveTxt.length
+{dns}.default.promises.resolveTxt.name
+{dns}.default.promises.reverse
+{dns}.default.promises.reverse.length
+{dns}.default.promises.reverse.name
+{dns}.default.promises.setDefaultResultOrder
+{dns}.default.promises.setDefaultResultOrder.length
+{dns}.default.promises.setDefaultResultOrder.name
+{dns}.default.promises.setDefaultResultOrder.prototype
+{dns}.default.promises.setDefaultResultOrder.prototype.constructor
+{dns}.default.promises.setServers
+{dns}.default.promises.setServers.length
+{dns}.default.promises.setServers.name
+{dns}.default.promises.setServers.prototype
+{dns}.default.promises.setServers.prototype.constructor
+{dns}.default.resolve
+{dns}.default.resolve.length
+{dns}.default.resolve.name
+{dns}.default.resolve4
+{dns}.default.resolve4.length
+{dns}.default.resolve4.name
+{dns}.default.resolve6
+{dns}.default.resolve6.length
+{dns}.default.resolve6.name
+{dns}.default.resolveAny
+{dns}.default.resolveAny.length
+{dns}.default.resolveAny.name
+{dns}.default.resolveCaa
+{dns}.default.resolveCaa.length
+{dns}.default.resolveCaa.name
+{dns}.default.resolveCname
+{dns}.default.resolveCname.length
+{dns}.default.resolveCname.name
+{dns}.default.resolveMx
+{dns}.default.resolveMx.length
+{dns}.default.resolveMx.name
+{dns}.default.resolveNaptr
+{dns}.default.resolveNaptr.length
+{dns}.default.resolveNaptr.name
+{dns}.default.resolveNs
+{dns}.default.resolveNs.length
+{dns}.default.resolveNs.name
+{dns}.default.resolvePtr
+{dns}.default.resolvePtr.length
+{dns}.default.resolvePtr.name
+{dns}.default.resolveSoa
+{dns}.default.resolveSoa.length
+{dns}.default.resolveSoa.name
+{dns}.default.resolveSrv
+{dns}.default.resolveSrv.length
+{dns}.default.resolveSrv.name
+{dns}.default.resolveTlsa
+{dns}.default.resolveTlsa.length
+{dns}.default.resolveTlsa.name
+{dns}.default.resolveTxt
+{dns}.default.resolveTxt.length
+{dns}.default.resolveTxt.name
+{dns}.default.reverse
+{dns}.default.reverse.length
+{dns}.default.reverse.name
+{dns}.default.setDefaultResultOrder
+{dns}.default.setDefaultResultOrder.length
+{dns}.default.setDefaultResultOrder.name
+{dns}.default.setDefaultResultOrder.prototype
+{dns}.default.setDefaultResultOrder.prototype.constructor
+{dns}.default.setServers
+{dns}.default.setServers.length
+{dns}.default.setServers.name
+{dns}.default.setServers.prototype
+{dns}.default.setServers.prototype.constructor
+{dns}.getDefaultResultOrder
+{dns}.getDefaultResultOrder.length
+{dns}.getDefaultResultOrder.name
+{dns}.getDefaultResultOrder.prototype
+{dns}.getDefaultResultOrder.prototype.constructor
+{dns}.getServers
+{dns}.getServers.length
+{dns}.getServers.name
+{dns}.lookup
+{dns}.lookup.[customPromisifyArgs]
+{dns}.lookup.[customPromisifyArgs].length
+{dns}.lookup.length
+{dns}.lookup.name
+{dns}.lookup.prototype
+{dns}.lookup.prototype.constructor
+{dns}.lookupService
+{dns}.lookupService.[customPromisifyArgs]
+{dns}.lookupService.[customPromisifyArgs].length
+{dns}.lookupService.length
+{dns}.lookupService.name
+{dns}.lookupService.prototype
+{dns}.lookupService.prototype.constructor
+{dns}.promises
+{dns}.promises.ADDRGETNETWORKPARAMS
+{dns}.promises.BADFAMILY
+{dns}.promises.BADFLAGS
+{dns}.promises.BADHINTS
+{dns}.promises.BADNAME
+{dns}.promises.BADQUERY
+{dns}.promises.BADRESP
+{dns}.promises.BADSTR
+{dns}.promises.CANCELLED
+{dns}.promises.CONNREFUSED
+{dns}.promises.DESTRUCTION
+{dns}.promises.EOF
+{dns}.promises.FILE
+{dns}.promises.FORMERR
+{dns}.promises.LOADIPHLPAPI
+{dns}.promises.NODATA
+{dns}.promises.NOMEM
+{dns}.promises.NONAME
+{dns}.promises.NOTFOUND
+{dns}.promises.NOTIMP
+{dns}.promises.NOTINITIALIZED
+{dns}.promises.REFUSED
+{dns}.promises.Resolver
+{dns}.promises.Resolver.length
+{dns}.promises.Resolver.name
+{dns}.promises.Resolver.prototype
+{dns}.promises.Resolver.prototype.constructor
+{dns}.promises.Resolver.prototype.resolve
+{dns}.promises.Resolver.prototype.resolve.length
+{dns}.promises.Resolver.prototype.resolve.name
+{dns}.promises.Resolver.prototype.resolve.prototype
+{dns}.promises.Resolver.prototype.resolve.prototype.constructor
+{dns}.promises.Resolver.prototype.resolve4
+{dns}.promises.Resolver.prototype.resolve4.length
+{dns}.promises.Resolver.prototype.resolve4.name
+{dns}.promises.Resolver.prototype.resolve4.prototype
+{dns}.promises.Resolver.prototype.resolve4.prototype.constructor
+{dns}.promises.Resolver.prototype.resolve6
+{dns}.promises.Resolver.prototype.resolve6.length
+{dns}.promises.Resolver.prototype.resolve6.name
+{dns}.promises.Resolver.prototype.resolve6.prototype
+{dns}.promises.Resolver.prototype.resolve6.prototype.constructor
+{dns}.promises.Resolver.prototype.resolveAny
+{dns}.promises.Resolver.prototype.resolveAny.length
+{dns}.promises.Resolver.prototype.resolveAny.name
+{dns}.promises.Resolver.prototype.resolveAny.prototype
+{dns}.promises.Resolver.prototype.resolveAny.prototype.constructor
+{dns}.promises.Resolver.prototype.resolveCaa
+{dns}.promises.Resolver.prototype.resolveCaa.length
+{dns}.promises.Resolver.prototype.resolveCaa.name
+{dns}.promises.Resolver.prototype.resolveCaa.prototype
+{dns}.promises.Resolver.prototype.resolveCaa.prototype.constructor
+{dns}.promises.Resolver.prototype.resolveCname
+{dns}.promises.Resolver.prototype.resolveCname.length
+{dns}.promises.Resolver.prototype.resolveCname.name
+{dns}.promises.Resolver.prototype.resolveCname.prototype
+{dns}.promises.Resolver.prototype.resolveCname.prototype.constructor
+{dns}.promises.Resolver.prototype.resolveMx
+{dns}.promises.Resolver.prototype.resolveMx.length
+{dns}.promises.Resolver.prototype.resolveMx.name
+{dns}.promises.Resolver.prototype.resolveMx.prototype
+{dns}.promises.Resolver.prototype.resolveMx.prototype.constructor
+{dns}.promises.Resolver.prototype.resolveNaptr
+{dns}.promises.Resolver.prototype.resolveNaptr.length
+{dns}.promises.Resolver.prototype.resolveNaptr.name
+{dns}.promises.Resolver.prototype.resolveNaptr.prototype
+{dns}.promises.Resolver.prototype.resolveNaptr.prototype.constructor
+{dns}.promises.Resolver.prototype.resolveNs
+{dns}.promises.Resolver.prototype.resolveNs.length
+{dns}.promises.Resolver.prototype.resolveNs.name
+{dns}.promises.Resolver.prototype.resolveNs.prototype
+{dns}.promises.Resolver.prototype.resolveNs.prototype.constructor
+{dns}.promises.Resolver.prototype.resolvePtr
+{dns}.promises.Resolver.prototype.resolvePtr.length
+{dns}.promises.Resolver.prototype.resolvePtr.name
+{dns}.promises.Resolver.prototype.resolvePtr.prototype
+{dns}.promises.Resolver.prototype.resolvePtr.prototype.constructor
+{dns}.promises.Resolver.prototype.resolveSoa
+{dns}.promises.Resolver.prototype.resolveSoa.length
+{dns}.promises.Resolver.prototype.resolveSoa.name
+{dns}.promises.Resolver.prototype.resolveSoa.prototype
+{dns}.promises.Resolver.prototype.resolveSoa.prototype.constructor
+{dns}.promises.Resolver.prototype.resolveSrv
+{dns}.promises.Resolver.prototype.resolveSrv.length
+{dns}.promises.Resolver.prototype.resolveSrv.name
+{dns}.promises.Resolver.prototype.resolveSrv.prototype
+{dns}.promises.Resolver.prototype.resolveSrv.prototype.constructor
+{dns}.promises.Resolver.prototype.resolveTlsa
+{dns}.promises.Resolver.prototype.resolveTlsa.length
+{dns}.promises.Resolver.prototype.resolveTlsa.name
+{dns}.promises.Resolver.prototype.resolveTlsa.prototype
+{dns}.promises.Resolver.prototype.resolveTlsa.prototype.constructor
+{dns}.promises.Resolver.prototype.resolveTxt
+{dns}.promises.Resolver.prototype.resolveTxt.length
+{dns}.promises.Resolver.prototype.resolveTxt.name
+{dns}.promises.Resolver.prototype.resolveTxt.prototype
+{dns}.promises.Resolver.prototype.resolveTxt.prototype.constructor
+{dns}.promises.Resolver.prototype.reverse
+{dns}.promises.Resolver.prototype.reverse.length
+{dns}.promises.Resolver.prototype.reverse.name
+{dns}.promises.Resolver.prototype.reverse.prototype
+{dns}.promises.Resolver.prototype.reverse.prototype.constructor
+{dns}.promises.SERVFAIL
+{dns}.promises.TIMEOUT
+{dns}.promises.getDefaultResultOrder
+{dns}.promises.getDefaultResultOrder.length
+{dns}.promises.getDefaultResultOrder.name
+{dns}.promises.getDefaultResultOrder.prototype
+{dns}.promises.getDefaultResultOrder.prototype.constructor
+{dns}.promises.getServers
+{dns}.promises.getServers.length
+{dns}.promises.getServers.name
+{dns}.promises.lookup
+{dns}.promises.lookup.length
+{dns}.promises.lookup.name
+{dns}.promises.lookup.prototype
+{dns}.promises.lookup.prototype.constructor
+{dns}.promises.lookupService
+{dns}.promises.lookupService.length
+{dns}.promises.lookupService.name
+{dns}.promises.lookupService.prototype
+{dns}.promises.lookupService.prototype.constructor
+{dns}.promises.resolve
+{dns}.promises.resolve.length
+{dns}.promises.resolve.name
+{dns}.promises.resolve4
+{dns}.promises.resolve4.length
+{dns}.promises.resolve4.name
+{dns}.promises.resolve6
+{dns}.promises.resolve6.length
+{dns}.promises.resolve6.name
+{dns}.promises.resolveAny
+{dns}.promises.resolveAny.length
+{dns}.promises.resolveAny.name
+{dns}.promises.resolveCaa
+{dns}.promises.resolveCaa.length
+{dns}.promises.resolveCaa.name
+{dns}.promises.resolveCname
+{dns}.promises.resolveCname.length
+{dns}.promises.resolveCname.name
+{dns}.promises.resolveMx
+{dns}.promises.resolveMx.length
+{dns}.promises.resolveMx.name
+{dns}.promises.resolveNaptr
+{dns}.promises.resolveNaptr.length
+{dns}.promises.resolveNaptr.name
+{dns}.promises.resolveNs
+{dns}.promises.resolveNs.length
+{dns}.promises.resolveNs.name
+{dns}.promises.resolvePtr
+{dns}.promises.resolvePtr.length
+{dns}.promises.resolvePtr.name
+{dns}.promises.resolveSoa
+{dns}.promises.resolveSoa.length
+{dns}.promises.resolveSoa.name
+{dns}.promises.resolveSrv
+{dns}.promises.resolveSrv.length
+{dns}.promises.resolveSrv.name
+{dns}.promises.resolveTlsa
+{dns}.promises.resolveTlsa.length
+{dns}.promises.resolveTlsa.name
+{dns}.promises.resolveTxt
+{dns}.promises.resolveTxt.length
+{dns}.promises.resolveTxt.name
+{dns}.promises.reverse
+{dns}.promises.reverse.length
+{dns}.promises.reverse.name
+{dns}.promises.setDefaultResultOrder
+{dns}.promises.setDefaultResultOrder.length
+{dns}.promises.setDefaultResultOrder.name
+{dns}.promises.setDefaultResultOrder.prototype
+{dns}.promises.setDefaultResultOrder.prototype.constructor
+{dns}.promises.setServers
+{dns}.promises.setServers.length
+{dns}.promises.setServers.name
+{dns}.promises.setServers.prototype
+{dns}.promises.setServers.prototype.constructor
+{dns}.resolve
+{dns}.resolve.length
+{dns}.resolve.name
+{dns}.resolve4
+{dns}.resolve4.length
+{dns}.resolve4.name
+{dns}.resolve6
+{dns}.resolve6.length
+{dns}.resolve6.name
+{dns}.resolveAny
+{dns}.resolveAny.length
+{dns}.resolveAny.name
+{dns}.resolveCaa
+{dns}.resolveCaa.length
+{dns}.resolveCaa.name
+{dns}.resolveCname
+{dns}.resolveCname.length
+{dns}.resolveCname.name
+{dns}.resolveMx
+{dns}.resolveMx.length
+{dns}.resolveMx.name
+{dns}.resolveNaptr
+{dns}.resolveNaptr.length
+{dns}.resolveNaptr.name
+{dns}.resolveNs
+{dns}.resolveNs.length
+{dns}.resolveNs.name
+{dns}.resolvePtr
+{dns}.resolvePtr.length
+{dns}.resolvePtr.name
+{dns}.resolveSoa
+{dns}.resolveSoa.length
+{dns}.resolveSoa.name
+{dns}.resolveSrv
+{dns}.resolveSrv.length
+{dns}.resolveSrv.name
+{dns}.resolveTlsa
+{dns}.resolveTlsa.length
+{dns}.resolveTlsa.name
+{dns}.resolveTxt
+{dns}.resolveTxt.length
+{dns}.resolveTxt.name
+{dns}.reverse
+{dns}.reverse.length
+{dns}.reverse.name
+{dns}.setDefaultResultOrder
+{dns}.setDefaultResultOrder.length
+{dns}.setDefaultResultOrder.name
+{dns}.setDefaultResultOrder.prototype
+{dns}.setDefaultResultOrder.prototype.constructor
+{dns}.setServers
+{dns}.setServers.length
+{dns}.setServers.name
+{dns}.setServers.prototype
+{dns}.setServers.prototype.constructor
diff --git a/test/fixtures/apiSurface/dns-promises b/test/fixtures/apiSurface/dns-promises
new file mode 100644
index 00000000000000..4aabe2e1f4944f
--- /dev/null
+++ b/test/fixtures/apiSurface/dns-promises
@@ -0,0 +1,356 @@
+{dns/promises}.ADDRGETNETWORKPARAMS
+{dns/promises}.BADFAMILY
+{dns/promises}.BADFLAGS
+{dns/promises}.BADHINTS
+{dns/promises}.BADNAME
+{dns/promises}.BADQUERY
+{dns/promises}.BADRESP
+{dns/promises}.BADSTR
+{dns/promises}.CANCELLED
+{dns/promises}.CONNREFUSED
+{dns/promises}.DESTRUCTION
+{dns/promises}.EOF
+{dns/promises}.FILE
+{dns/promises}.FORMERR
+{dns/promises}.LOADIPHLPAPI
+{dns/promises}.NODATA
+{dns/promises}.NOMEM
+{dns/promises}.NONAME
+{dns/promises}.NOTFOUND
+{dns/promises}.NOTIMP
+{dns/promises}.NOTINITIALIZED
+{dns/promises}.REFUSED
+{dns/promises}.Resolver
+{dns/promises}.Resolver.length
+{dns/promises}.Resolver.name
+{dns/promises}.Resolver.prototype
+{dns/promises}.Resolver.prototype.constructor
+{dns/promises}.Resolver.prototype.resolve
+{dns/promises}.Resolver.prototype.resolve.length
+{dns/promises}.Resolver.prototype.resolve.name
+{dns/promises}.Resolver.prototype.resolve.prototype
+{dns/promises}.Resolver.prototype.resolve.prototype.constructor
+{dns/promises}.Resolver.prototype.resolve4
+{dns/promises}.Resolver.prototype.resolve4.length
+{dns/promises}.Resolver.prototype.resolve4.name
+{dns/promises}.Resolver.prototype.resolve4.prototype
+{dns/promises}.Resolver.prototype.resolve4.prototype.constructor
+{dns/promises}.Resolver.prototype.resolve6
+{dns/promises}.Resolver.prototype.resolve6.length
+{dns/promises}.Resolver.prototype.resolve6.name
+{dns/promises}.Resolver.prototype.resolve6.prototype
+{dns/promises}.Resolver.prototype.resolve6.prototype.constructor
+{dns/promises}.Resolver.prototype.resolveAny
+{dns/promises}.Resolver.prototype.resolveAny.length
+{dns/promises}.Resolver.prototype.resolveAny.name
+{dns/promises}.Resolver.prototype.resolveAny.prototype
+{dns/promises}.Resolver.prototype.resolveAny.prototype.constructor
+{dns/promises}.Resolver.prototype.resolveCaa
+{dns/promises}.Resolver.prototype.resolveCaa.length
+{dns/promises}.Resolver.prototype.resolveCaa.name
+{dns/promises}.Resolver.prototype.resolveCaa.prototype
+{dns/promises}.Resolver.prototype.resolveCaa.prototype.constructor
+{dns/promises}.Resolver.prototype.resolveCname
+{dns/promises}.Resolver.prototype.resolveCname.length
+{dns/promises}.Resolver.prototype.resolveCname.name
+{dns/promises}.Resolver.prototype.resolveCname.prototype
+{dns/promises}.Resolver.prototype.resolveCname.prototype.constructor
+{dns/promises}.Resolver.prototype.resolveMx
+{dns/promises}.Resolver.prototype.resolveMx.length
+{dns/promises}.Resolver.prototype.resolveMx.name
+{dns/promises}.Resolver.prototype.resolveMx.prototype
+{dns/promises}.Resolver.prototype.resolveMx.prototype.constructor
+{dns/promises}.Resolver.prototype.resolveNaptr
+{dns/promises}.Resolver.prototype.resolveNaptr.length
+{dns/promises}.Resolver.prototype.resolveNaptr.name
+{dns/promises}.Resolver.prototype.resolveNaptr.prototype
+{dns/promises}.Resolver.prototype.resolveNaptr.prototype.constructor
+{dns/promises}.Resolver.prototype.resolveNs
+{dns/promises}.Resolver.prototype.resolveNs.length
+{dns/promises}.Resolver.prototype.resolveNs.name
+{dns/promises}.Resolver.prototype.resolveNs.prototype
+{dns/promises}.Resolver.prototype.resolveNs.prototype.constructor
+{dns/promises}.Resolver.prototype.resolvePtr
+{dns/promises}.Resolver.prototype.resolvePtr.length
+{dns/promises}.Resolver.prototype.resolvePtr.name
+{dns/promises}.Resolver.prototype.resolvePtr.prototype
+{dns/promises}.Resolver.prototype.resolvePtr.prototype.constructor
+{dns/promises}.Resolver.prototype.resolveSoa
+{dns/promises}.Resolver.prototype.resolveSoa.length
+{dns/promises}.Resolver.prototype.resolveSoa.name
+{dns/promises}.Resolver.prototype.resolveSoa.prototype
+{dns/promises}.Resolver.prototype.resolveSoa.prototype.constructor
+{dns/promises}.Resolver.prototype.resolveSrv
+{dns/promises}.Resolver.prototype.resolveSrv.length
+{dns/promises}.Resolver.prototype.resolveSrv.name
+{dns/promises}.Resolver.prototype.resolveSrv.prototype
+{dns/promises}.Resolver.prototype.resolveSrv.prototype.constructor
+{dns/promises}.Resolver.prototype.resolveTlsa
+{dns/promises}.Resolver.prototype.resolveTlsa.length
+{dns/promises}.Resolver.prototype.resolveTlsa.name
+{dns/promises}.Resolver.prototype.resolveTlsa.prototype
+{dns/promises}.Resolver.prototype.resolveTlsa.prototype.constructor
+{dns/promises}.Resolver.prototype.resolveTxt
+{dns/promises}.Resolver.prototype.resolveTxt.length
+{dns/promises}.Resolver.prototype.resolveTxt.name
+{dns/promises}.Resolver.prototype.resolveTxt.prototype
+{dns/promises}.Resolver.prototype.resolveTxt.prototype.constructor
+{dns/promises}.Resolver.prototype.reverse
+{dns/promises}.Resolver.prototype.reverse.length
+{dns/promises}.Resolver.prototype.reverse.name
+{dns/promises}.Resolver.prototype.reverse.prototype
+{dns/promises}.Resolver.prototype.reverse.prototype.constructor
+{dns/promises}.SERVFAIL
+{dns/promises}.TIMEOUT
+{dns/promises}.[Symbol.toStringTag]
+{dns/promises}.default
+{dns/promises}.default.ADDRGETNETWORKPARAMS
+{dns/promises}.default.BADFAMILY
+{dns/promises}.default.BADFLAGS
+{dns/promises}.default.BADHINTS
+{dns/promises}.default.BADNAME
+{dns/promises}.default.BADQUERY
+{dns/promises}.default.BADRESP
+{dns/promises}.default.BADSTR
+{dns/promises}.default.CANCELLED
+{dns/promises}.default.CONNREFUSED
+{dns/promises}.default.DESTRUCTION
+{dns/promises}.default.EOF
+{dns/promises}.default.FILE
+{dns/promises}.default.FORMERR
+{dns/promises}.default.LOADIPHLPAPI
+{dns/promises}.default.NODATA
+{dns/promises}.default.NOMEM
+{dns/promises}.default.NONAME
+{dns/promises}.default.NOTFOUND
+{dns/promises}.default.NOTIMP
+{dns/promises}.default.NOTINITIALIZED
+{dns/promises}.default.REFUSED
+{dns/promises}.default.Resolver
+{dns/promises}.default.Resolver.length
+{dns/promises}.default.Resolver.name
+{dns/promises}.default.Resolver.prototype
+{dns/promises}.default.Resolver.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolve
+{dns/promises}.default.Resolver.prototype.resolve.length
+{dns/promises}.default.Resolver.prototype.resolve.name
+{dns/promises}.default.Resolver.prototype.resolve.prototype
+{dns/promises}.default.Resolver.prototype.resolve.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolve4
+{dns/promises}.default.Resolver.prototype.resolve4.length
+{dns/promises}.default.Resolver.prototype.resolve4.name
+{dns/promises}.default.Resolver.prototype.resolve4.prototype
+{dns/promises}.default.Resolver.prototype.resolve4.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolve6
+{dns/promises}.default.Resolver.prototype.resolve6.length
+{dns/promises}.default.Resolver.prototype.resolve6.name
+{dns/promises}.default.Resolver.prototype.resolve6.prototype
+{dns/promises}.default.Resolver.prototype.resolve6.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolveAny
+{dns/promises}.default.Resolver.prototype.resolveAny.length
+{dns/promises}.default.Resolver.prototype.resolveAny.name
+{dns/promises}.default.Resolver.prototype.resolveAny.prototype
+{dns/promises}.default.Resolver.prototype.resolveAny.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolveCaa
+{dns/promises}.default.Resolver.prototype.resolveCaa.length
+{dns/promises}.default.Resolver.prototype.resolveCaa.name
+{dns/promises}.default.Resolver.prototype.resolveCaa.prototype
+{dns/promises}.default.Resolver.prototype.resolveCaa.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolveCname
+{dns/promises}.default.Resolver.prototype.resolveCname.length
+{dns/promises}.default.Resolver.prototype.resolveCname.name
+{dns/promises}.default.Resolver.prototype.resolveCname.prototype
+{dns/promises}.default.Resolver.prototype.resolveCname.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolveMx
+{dns/promises}.default.Resolver.prototype.resolveMx.length
+{dns/promises}.default.Resolver.prototype.resolveMx.name
+{dns/promises}.default.Resolver.prototype.resolveMx.prototype
+{dns/promises}.default.Resolver.prototype.resolveMx.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolveNaptr
+{dns/promises}.default.Resolver.prototype.resolveNaptr.length
+{dns/promises}.default.Resolver.prototype.resolveNaptr.name
+{dns/promises}.default.Resolver.prototype.resolveNaptr.prototype
+{dns/promises}.default.Resolver.prototype.resolveNaptr.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolveNs
+{dns/promises}.default.Resolver.prototype.resolveNs.length
+{dns/promises}.default.Resolver.prototype.resolveNs.name
+{dns/promises}.default.Resolver.prototype.resolveNs.prototype
+{dns/promises}.default.Resolver.prototype.resolveNs.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolvePtr
+{dns/promises}.default.Resolver.prototype.resolvePtr.length
+{dns/promises}.default.Resolver.prototype.resolvePtr.name
+{dns/promises}.default.Resolver.prototype.resolvePtr.prototype
+{dns/promises}.default.Resolver.prototype.resolvePtr.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolveSoa
+{dns/promises}.default.Resolver.prototype.resolveSoa.length
+{dns/promises}.default.Resolver.prototype.resolveSoa.name
+{dns/promises}.default.Resolver.prototype.resolveSoa.prototype
+{dns/promises}.default.Resolver.prototype.resolveSoa.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolveSrv
+{dns/promises}.default.Resolver.prototype.resolveSrv.length
+{dns/promises}.default.Resolver.prototype.resolveSrv.name
+{dns/promises}.default.Resolver.prototype.resolveSrv.prototype
+{dns/promises}.default.Resolver.prototype.resolveSrv.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolveTlsa
+{dns/promises}.default.Resolver.prototype.resolveTlsa.length
+{dns/promises}.default.Resolver.prototype.resolveTlsa.name
+{dns/promises}.default.Resolver.prototype.resolveTlsa.prototype
+{dns/promises}.default.Resolver.prototype.resolveTlsa.prototype.constructor
+{dns/promises}.default.Resolver.prototype.resolveTxt
+{dns/promises}.default.Resolver.prototype.resolveTxt.length
+{dns/promises}.default.Resolver.prototype.resolveTxt.name
+{dns/promises}.default.Resolver.prototype.resolveTxt.prototype
+{dns/promises}.default.Resolver.prototype.resolveTxt.prototype.constructor
+{dns/promises}.default.Resolver.prototype.reverse
+{dns/promises}.default.Resolver.prototype.reverse.length
+{dns/promises}.default.Resolver.prototype.reverse.name
+{dns/promises}.default.Resolver.prototype.reverse.prototype
+{dns/promises}.default.Resolver.prototype.reverse.prototype.constructor
+{dns/promises}.default.SERVFAIL
+{dns/promises}.default.TIMEOUT
+{dns/promises}.default.getDefaultResultOrder
+{dns/promises}.default.getDefaultResultOrder.length
+{dns/promises}.default.getDefaultResultOrder.name
+{dns/promises}.default.getDefaultResultOrder.prototype
+{dns/promises}.default.getDefaultResultOrder.prototype.constructor
+{dns/promises}.default.getServers
+{dns/promises}.default.getServers.length
+{dns/promises}.default.getServers.name
+{dns/promises}.default.lookup
+{dns/promises}.default.lookup.length
+{dns/promises}.default.lookup.name
+{dns/promises}.default.lookup.prototype
+{dns/promises}.default.lookup.prototype.constructor
+{dns/promises}.default.lookupService
+{dns/promises}.default.lookupService.length
+{dns/promises}.default.lookupService.name
+{dns/promises}.default.lookupService.prototype
+{dns/promises}.default.lookupService.prototype.constructor
+{dns/promises}.default.resolve
+{dns/promises}.default.resolve.length
+{dns/promises}.default.resolve.name
+{dns/promises}.default.resolve4
+{dns/promises}.default.resolve4.length
+{dns/promises}.default.resolve4.name
+{dns/promises}.default.resolve6
+{dns/promises}.default.resolve6.length
+{dns/promises}.default.resolve6.name
+{dns/promises}.default.resolveAny
+{dns/promises}.default.resolveAny.length
+{dns/promises}.default.resolveAny.name
+{dns/promises}.default.resolveCaa
+{dns/promises}.default.resolveCaa.length
+{dns/promises}.default.resolveCaa.name
+{dns/promises}.default.resolveCname
+{dns/promises}.default.resolveCname.length
+{dns/promises}.default.resolveCname.name
+{dns/promises}.default.resolveMx
+{dns/promises}.default.resolveMx.length
+{dns/promises}.default.resolveMx.name
+{dns/promises}.default.resolveNaptr
+{dns/promises}.default.resolveNaptr.length
+{dns/promises}.default.resolveNaptr.name
+{dns/promises}.default.resolveNs
+{dns/promises}.default.resolveNs.length
+{dns/promises}.default.resolveNs.name
+{dns/promises}.default.resolvePtr
+{dns/promises}.default.resolvePtr.length
+{dns/promises}.default.resolvePtr.name
+{dns/promises}.default.resolveSoa
+{dns/promises}.default.resolveSoa.length
+{dns/promises}.default.resolveSoa.name
+{dns/promises}.default.resolveSrv
+{dns/promises}.default.resolveSrv.length
+{dns/promises}.default.resolveSrv.name
+{dns/promises}.default.resolveTlsa
+{dns/promises}.default.resolveTlsa.length
+{dns/promises}.default.resolveTlsa.name
+{dns/promises}.default.resolveTxt
+{dns/promises}.default.resolveTxt.length
+{dns/promises}.default.resolveTxt.name
+{dns/promises}.default.reverse
+{dns/promises}.default.reverse.length
+{dns/promises}.default.reverse.name
+{dns/promises}.default.setDefaultResultOrder
+{dns/promises}.default.setDefaultResultOrder.length
+{dns/promises}.default.setDefaultResultOrder.name
+{dns/promises}.default.setDefaultResultOrder.prototype
+{dns/promises}.default.setDefaultResultOrder.prototype.constructor
+{dns/promises}.default.setServers
+{dns/promises}.default.setServers.length
+{dns/promises}.default.setServers.name
+{dns/promises}.default.setServers.prototype
+{dns/promises}.default.setServers.prototype.constructor
+{dns/promises}.getDefaultResultOrder
+{dns/promises}.getDefaultResultOrder.length
+{dns/promises}.getDefaultResultOrder.name
+{dns/promises}.getDefaultResultOrder.prototype
+{dns/promises}.getDefaultResultOrder.prototype.constructor
+{dns/promises}.getServers
+{dns/promises}.getServers.length
+{dns/promises}.getServers.name
+{dns/promises}.lookup
+{dns/promises}.lookup.length
+{dns/promises}.lookup.name
+{dns/promises}.lookup.prototype
+{dns/promises}.lookup.prototype.constructor
+{dns/promises}.lookupService
+{dns/promises}.lookupService.length
+{dns/promises}.lookupService.name
+{dns/promises}.lookupService.prototype
+{dns/promises}.lookupService.prototype.constructor
+{dns/promises}.resolve
+{dns/promises}.resolve.length
+{dns/promises}.resolve.name
+{dns/promises}.resolve4
+{dns/promises}.resolve4.length
+{dns/promises}.resolve4.name
+{dns/promises}.resolve6
+{dns/promises}.resolve6.length
+{dns/promises}.resolve6.name
+{dns/promises}.resolveAny
+{dns/promises}.resolveAny.length
+{dns/promises}.resolveAny.name
+{dns/promises}.resolveCaa
+{dns/promises}.resolveCaa.length
+{dns/promises}.resolveCaa.name
+{dns/promises}.resolveCname
+{dns/promises}.resolveCname.length
+{dns/promises}.resolveCname.name
+{dns/promises}.resolveMx
+{dns/promises}.resolveMx.length
+{dns/promises}.resolveMx.name
+{dns/promises}.resolveNaptr
+{dns/promises}.resolveNaptr.length
+{dns/promises}.resolveNaptr.name
+{dns/promises}.resolveNs
+{dns/promises}.resolveNs.length
+{dns/promises}.resolveNs.name
+{dns/promises}.resolvePtr
+{dns/promises}.resolvePtr.length
+{dns/promises}.resolvePtr.name
+{dns/promises}.resolveSoa
+{dns/promises}.resolveSoa.length
+{dns/promises}.resolveSoa.name
+{dns/promises}.resolveSrv
+{dns/promises}.resolveSrv.length
+{dns/promises}.resolveSrv.name
+{dns/promises}.resolveTlsa
+{dns/promises}.resolveTlsa.length
+{dns/promises}.resolveTlsa.name
+{dns/promises}.resolveTxt
+{dns/promises}.resolveTxt.length
+{dns/promises}.resolveTxt.name
+{dns/promises}.reverse
+{dns/promises}.reverse.length
+{dns/promises}.reverse.name
+{dns/promises}.setDefaultResultOrder
+{dns/promises}.setDefaultResultOrder.length
+{dns/promises}.setDefaultResultOrder.name
+{dns/promises}.setDefaultResultOrder.prototype
+{dns/promises}.setDefaultResultOrder.prototype.constructor
+{dns/promises}.setServers
+{dns/promises}.setServers.length
+{dns/promises}.setServers.name
+{dns/promises}.setServers.prototype
+{dns/promises}.setServers.prototype.constructor
diff --git a/test/fixtures/apiSurface/domain b/test/fixtures/apiSurface/domain
new file mode 100644
index 00000000000000..1ecb3efbf3e9aa
--- /dev/null
+++ b/test/fixtures/apiSurface/domain
@@ -0,0 +1,120 @@
+{domain}.Domain
+{domain}.Domain.length
+{domain}.Domain.name
+{domain}.Domain.prototype
+{domain}.Domain.prototype._errorHandler
+{domain}.Domain.prototype._errorHandler.length
+{domain}.Domain.prototype._errorHandler.name
+{domain}.Domain.prototype._errorHandler.prototype
+{domain}.Domain.prototype._errorHandler.prototype.constructor
+{domain}.Domain.prototype.add
+{domain}.Domain.prototype.add.length
+{domain}.Domain.prototype.add.name
+{domain}.Domain.prototype.add.prototype
+{domain}.Domain.prototype.add.prototype.constructor
+{domain}.Domain.prototype.bind
+{domain}.Domain.prototype.bind.length
+{domain}.Domain.prototype.bind.name
+{domain}.Domain.prototype.bind.prototype
+{domain}.Domain.prototype.bind.prototype.constructor
+{domain}.Domain.prototype.constructor
+{domain}.Domain.prototype.enter
+{domain}.Domain.prototype.enter.length
+{domain}.Domain.prototype.enter.name
+{domain}.Domain.prototype.enter.prototype
+{domain}.Domain.prototype.enter.prototype.constructor
+{domain}.Domain.prototype.exit
+{domain}.Domain.prototype.exit.length
+{domain}.Domain.prototype.exit.name
+{domain}.Domain.prototype.exit.prototype
+{domain}.Domain.prototype.exit.prototype.constructor
+{domain}.Domain.prototype.intercept
+{domain}.Domain.prototype.intercept.length
+{domain}.Domain.prototype.intercept.name
+{domain}.Domain.prototype.intercept.prototype
+{domain}.Domain.prototype.intercept.prototype.constructor
+{domain}.Domain.prototype.members
+{domain}.Domain.prototype.remove
+{domain}.Domain.prototype.remove.length
+{domain}.Domain.prototype.remove.name
+{domain}.Domain.prototype.remove.prototype
+{domain}.Domain.prototype.remove.prototype.constructor
+{domain}.Domain.prototype.run
+{domain}.Domain.prototype.run.length
+{domain}.Domain.prototype.run.name
+{domain}.Domain.prototype.run.prototype
+{domain}.Domain.prototype.run.prototype.constructor
+{domain}.[Symbol.toStringTag]
+{domain}._stack
+{domain}._stack.length
+{domain}.active
+{domain}.create
+{domain}.create.length
+{domain}.create.name
+{domain}.create.prototype
+{domain}.create.prototype.constructor
+{domain}.createDomain
+{domain}.createDomain.length
+{domain}.createDomain.name
+{domain}.createDomain.prototype
+{domain}.createDomain.prototype.constructor
+{domain}.default
+{domain}.default.Domain
+{domain}.default.Domain.length
+{domain}.default.Domain.name
+{domain}.default.Domain.prototype
+{domain}.default.Domain.prototype._errorHandler
+{domain}.default.Domain.prototype._errorHandler.length
+{domain}.default.Domain.prototype._errorHandler.name
+{domain}.default.Domain.prototype._errorHandler.prototype
+{domain}.default.Domain.prototype._errorHandler.prototype.constructor
+{domain}.default.Domain.prototype.add
+{domain}.default.Domain.prototype.add.length
+{domain}.default.Domain.prototype.add.name
+{domain}.default.Domain.prototype.add.prototype
+{domain}.default.Domain.prototype.add.prototype.constructor
+{domain}.default.Domain.prototype.bind
+{domain}.default.Domain.prototype.bind.length
+{domain}.default.Domain.prototype.bind.name
+{domain}.default.Domain.prototype.bind.prototype
+{domain}.default.Domain.prototype.bind.prototype.constructor
+{domain}.default.Domain.prototype.constructor
+{domain}.default.Domain.prototype.enter
+{domain}.default.Domain.prototype.enter.length
+{domain}.default.Domain.prototype.enter.name
+{domain}.default.Domain.prototype.enter.prototype
+{domain}.default.Domain.prototype.enter.prototype.constructor
+{domain}.default.Domain.prototype.exit
+{domain}.default.Domain.prototype.exit.length
+{domain}.default.Domain.prototype.exit.name
+{domain}.default.Domain.prototype.exit.prototype
+{domain}.default.Domain.prototype.exit.prototype.constructor
+{domain}.default.Domain.prototype.intercept
+{domain}.default.Domain.prototype.intercept.length
+{domain}.default.Domain.prototype.intercept.name
+{domain}.default.Domain.prototype.intercept.prototype
+{domain}.default.Domain.prototype.intercept.prototype.constructor
+{domain}.default.Domain.prototype.members
+{domain}.default.Domain.prototype.remove
+{domain}.default.Domain.prototype.remove.length
+{domain}.default.Domain.prototype.remove.name
+{domain}.default.Domain.prototype.remove.prototype
+{domain}.default.Domain.prototype.remove.prototype.constructor
+{domain}.default.Domain.prototype.run
+{domain}.default.Domain.prototype.run.length
+{domain}.default.Domain.prototype.run.name
+{domain}.default.Domain.prototype.run.prototype
+{domain}.default.Domain.prototype.run.prototype.constructor
+{domain}.default._stack
+{domain}.default._stack.length
+{domain}.default.active
+{domain}.default.create
+{domain}.default.create.length
+{domain}.default.create.name
+{domain}.default.create.prototype
+{domain}.default.create.prototype.constructor
+{domain}.default.createDomain
+{domain}.default.createDomain.length
+{domain}.default.createDomain.name
+{domain}.default.createDomain.prototype
+{domain}.default.createDomain.prototype.constructor
diff --git a/test/fixtures/apiSurface/events b/test/fixtures/apiSurface/events
new file mode 100644
index 00000000000000..4e989a6dbc5855
--- /dev/null
+++ b/test/fixtures/apiSurface/events
@@ -0,0 +1,346 @@
+{events}.EventEmitter
+{events}.EventEmitter.EventEmitter
+{events}.EventEmitter.EventEmitterAsyncResource
+{events}.EventEmitter.EventEmitterAsyncResource.length
+{events}.EventEmitter.EventEmitterAsyncResource.name
+{events}.EventEmitter.EventEmitterAsyncResource.prototype
+{events}.EventEmitter.EventEmitterAsyncResource.prototype.asyncId
+{events}.EventEmitter.EventEmitterAsyncResource.prototype.asyncResource
+{events}.EventEmitter.EventEmitterAsyncResource.prototype.constructor
+{events}.EventEmitter.EventEmitterAsyncResource.prototype.emit
+{events}.EventEmitter.EventEmitterAsyncResource.prototype.emit.length
+{events}.EventEmitter.EventEmitterAsyncResource.prototype.emit.name
+{events}.EventEmitter.EventEmitterAsyncResource.prototype.emitDestroy
+{events}.EventEmitter.EventEmitterAsyncResource.prototype.emitDestroy.length
+{events}.EventEmitter.EventEmitterAsyncResource.prototype.emitDestroy.name
+{events}.EventEmitter.EventEmitterAsyncResource.prototype.triggerAsyncId
+{events}.EventEmitter.addAbortListener
+{events}.EventEmitter.addAbortListener.length
+{events}.EventEmitter.addAbortListener.name
+{events}.EventEmitter.addAbortListener.prototype
+{events}.EventEmitter.addAbortListener.prototype.constructor
+{events}.EventEmitter.captureRejectionSymbol
+{events}.EventEmitter.captureRejections
+{events}.EventEmitter.defaultMaxListeners
+{events}.EventEmitter.errorMonitor
+{events}.EventEmitter.getEventListeners
+{events}.EventEmitter.getEventListeners.length
+{events}.EventEmitter.getEventListeners.name
+{events}.EventEmitter.getEventListeners.prototype
+{events}.EventEmitter.getEventListeners.prototype.constructor
+{events}.EventEmitter.getMaxListeners
+{events}.EventEmitter.getMaxListeners.length
+{events}.EventEmitter.getMaxListeners.name
+{events}.EventEmitter.getMaxListeners.prototype
+{events}.EventEmitter.getMaxListeners.prototype.constructor
+{events}.EventEmitter.init
+{events}.EventEmitter.init.length
+{events}.EventEmitter.init.name
+{events}.EventEmitter.init.prototype
+{events}.EventEmitter.init.prototype.constructor
+{events}.EventEmitter.kMaxEventTargetListeners
+{events}.EventEmitter.kMaxEventTargetListenersWarned
+{events}.EventEmitter.length
+{events}.EventEmitter.listenerCount
+{events}.EventEmitter.listenerCount.length
+{events}.EventEmitter.listenerCount.name
+{events}.EventEmitter.listenerCount.prototype
+{events}.EventEmitter.listenerCount.prototype.constructor
+{events}.EventEmitter.name
+{events}.EventEmitter.on
+{events}.EventEmitter.on.length
+{events}.EventEmitter.on.name
+{events}.EventEmitter.on.prototype
+{events}.EventEmitter.on.prototype.constructor
+{events}.EventEmitter.once
+{events}.EventEmitter.once.length
+{events}.EventEmitter.once.name
+{events}.EventEmitter.prototype
+{events}.EventEmitter.prototype.[kCapture]
+{events}.EventEmitter.prototype._events
+{events}.EventEmitter.prototype._eventsCount
+{events}.EventEmitter.prototype._maxListeners
+{events}.EventEmitter.prototype.addListener
+{events}.EventEmitter.prototype.addListener.length
+{events}.EventEmitter.prototype.addListener.name
+{events}.EventEmitter.prototype.addListener.prototype
+{events}.EventEmitter.prototype.addListener.prototype.constructor
+{events}.EventEmitter.prototype.constructor
+{events}.EventEmitter.prototype.emit
+{events}.EventEmitter.prototype.emit.length
+{events}.EventEmitter.prototype.emit.name
+{events}.EventEmitter.prototype.emit.prototype
+{events}.EventEmitter.prototype.emit.prototype.constructor
+{events}.EventEmitter.prototype.eventNames
+{events}.EventEmitter.prototype.eventNames.length
+{events}.EventEmitter.prototype.eventNames.name
+{events}.EventEmitter.prototype.eventNames.prototype
+{events}.EventEmitter.prototype.eventNames.prototype.constructor
+{events}.EventEmitter.prototype.getMaxListeners
+{events}.EventEmitter.prototype.getMaxListeners.length
+{events}.EventEmitter.prototype.getMaxListeners.name
+{events}.EventEmitter.prototype.getMaxListeners.prototype
+{events}.EventEmitter.prototype.getMaxListeners.prototype.constructor
+{events}.EventEmitter.prototype.listenerCount
+{events}.EventEmitter.prototype.listenerCount.length
+{events}.EventEmitter.prototype.listenerCount.name
+{events}.EventEmitter.prototype.listenerCount.prototype
+{events}.EventEmitter.prototype.listenerCount.prototype.constructor
+{events}.EventEmitter.prototype.listeners
+{events}.EventEmitter.prototype.listeners.length
+{events}.EventEmitter.prototype.listeners.name
+{events}.EventEmitter.prototype.listeners.prototype
+{events}.EventEmitter.prototype.listeners.prototype.constructor
+{events}.EventEmitter.prototype.off
+{events}.EventEmitter.prototype.off.length
+{events}.EventEmitter.prototype.off.name
+{events}.EventEmitter.prototype.off.prototype
+{events}.EventEmitter.prototype.off.prototype.constructor
+{events}.EventEmitter.prototype.on
+{events}.EventEmitter.prototype.on.length
+{events}.EventEmitter.prototype.on.name
+{events}.EventEmitter.prototype.on.prototype
+{events}.EventEmitter.prototype.on.prototype.constructor
+{events}.EventEmitter.prototype.once
+{events}.EventEmitter.prototype.once.length
+{events}.EventEmitter.prototype.once.name
+{events}.EventEmitter.prototype.once.prototype
+{events}.EventEmitter.prototype.once.prototype.constructor
+{events}.EventEmitter.prototype.prependListener
+{events}.EventEmitter.prototype.prependListener.length
+{events}.EventEmitter.prototype.prependListener.name
+{events}.EventEmitter.prototype.prependListener.prototype
+{events}.EventEmitter.prototype.prependListener.prototype.constructor
+{events}.EventEmitter.prototype.prependOnceListener
+{events}.EventEmitter.prototype.prependOnceListener.length
+{events}.EventEmitter.prototype.prependOnceListener.name
+{events}.EventEmitter.prototype.prependOnceListener.prototype
+{events}.EventEmitter.prototype.prependOnceListener.prototype.constructor
+{events}.EventEmitter.prototype.rawListeners
+{events}.EventEmitter.prototype.rawListeners.length
+{events}.EventEmitter.prototype.rawListeners.name
+{events}.EventEmitter.prototype.rawListeners.prototype
+{events}.EventEmitter.prototype.rawListeners.prototype.constructor
+{events}.EventEmitter.prototype.removeAllListeners
+{events}.EventEmitter.prototype.removeAllListeners.length
+{events}.EventEmitter.prototype.removeAllListeners.name
+{events}.EventEmitter.prototype.removeAllListeners.prototype
+{events}.EventEmitter.prototype.removeAllListeners.prototype.constructor
+{events}.EventEmitter.prototype.removeListener
+{events}.EventEmitter.prototype.removeListener.length
+{events}.EventEmitter.prototype.removeListener.name
+{events}.EventEmitter.prototype.removeListener.prototype
+{events}.EventEmitter.prototype.removeListener.prototype.constructor
+{events}.EventEmitter.prototype.setMaxListeners
+{events}.EventEmitter.prototype.setMaxListeners.length
+{events}.EventEmitter.prototype.setMaxListeners.name
+{events}.EventEmitter.prototype.setMaxListeners.prototype
+{events}.EventEmitter.prototype.setMaxListeners.prototype.constructor
+{events}.EventEmitter.setMaxListeners
+{events}.EventEmitter.setMaxListeners.length
+{events}.EventEmitter.setMaxListeners.name
+{events}.EventEmitter.setMaxListeners.prototype
+{events}.EventEmitter.setMaxListeners.prototype.constructor
+{events}.EventEmitter.usingDomains
+{events}.EventEmitterAsyncResource
+{events}.EventEmitterAsyncResource.length
+{events}.EventEmitterAsyncResource.name
+{events}.EventEmitterAsyncResource.prototype
+{events}.EventEmitterAsyncResource.prototype.asyncId
+{events}.EventEmitterAsyncResource.prototype.asyncResource
+{events}.EventEmitterAsyncResource.prototype.constructor
+{events}.EventEmitterAsyncResource.prototype.emit
+{events}.EventEmitterAsyncResource.prototype.emit.length
+{events}.EventEmitterAsyncResource.prototype.emit.name
+{events}.EventEmitterAsyncResource.prototype.emitDestroy
+{events}.EventEmitterAsyncResource.prototype.emitDestroy.length
+{events}.EventEmitterAsyncResource.prototype.emitDestroy.name
+{events}.EventEmitterAsyncResource.prototype.triggerAsyncId
+{events}.[Symbol.toStringTag]
+{events}.addAbortListener
+{events}.addAbortListener.length
+{events}.addAbortListener.name
+{events}.addAbortListener.prototype
+{events}.addAbortListener.prototype.constructor
+{events}.captureRejectionSymbol
+{events}.captureRejections
+{events}.default
+{events}.default.EventEmitter
+{events}.default.EventEmitterAsyncResource
+{events}.default.EventEmitterAsyncResource.length
+{events}.default.EventEmitterAsyncResource.name
+{events}.default.EventEmitterAsyncResource.prototype
+{events}.default.EventEmitterAsyncResource.prototype.asyncId
+{events}.default.EventEmitterAsyncResource.prototype.asyncResource
+{events}.default.EventEmitterAsyncResource.prototype.constructor
+{events}.default.EventEmitterAsyncResource.prototype.emit
+{events}.default.EventEmitterAsyncResource.prototype.emit.length
+{events}.default.EventEmitterAsyncResource.prototype.emit.name
+{events}.default.EventEmitterAsyncResource.prototype.emitDestroy
+{events}.default.EventEmitterAsyncResource.prototype.emitDestroy.length
+{events}.default.EventEmitterAsyncResource.prototype.emitDestroy.name
+{events}.default.EventEmitterAsyncResource.prototype.triggerAsyncId
+{events}.default.addAbortListener
+{events}.default.addAbortListener.length
+{events}.default.addAbortListener.name
+{events}.default.addAbortListener.prototype
+{events}.default.addAbortListener.prototype.constructor
+{events}.default.captureRejectionSymbol
+{events}.default.captureRejections
+{events}.default.defaultMaxListeners
+{events}.default.errorMonitor
+{events}.default.getEventListeners
+{events}.default.getEventListeners.length
+{events}.default.getEventListeners.name
+{events}.default.getEventListeners.prototype
+{events}.default.getEventListeners.prototype.constructor
+{events}.default.getMaxListeners
+{events}.default.getMaxListeners.length
+{events}.default.getMaxListeners.name
+{events}.default.getMaxListeners.prototype
+{events}.default.getMaxListeners.prototype.constructor
+{events}.default.init
+{events}.default.init.length
+{events}.default.init.name
+{events}.default.init.prototype
+{events}.default.init.prototype.constructor
+{events}.default.kMaxEventTargetListeners
+{events}.default.kMaxEventTargetListenersWarned
+{events}.default.length
+{events}.default.listenerCount
+{events}.default.listenerCount.length
+{events}.default.listenerCount.name
+{events}.default.listenerCount.prototype
+{events}.default.listenerCount.prototype.constructor
+{events}.default.name
+{events}.default.on
+{events}.default.on.length
+{events}.default.on.name
+{events}.default.on.prototype
+{events}.default.on.prototype.constructor
+{events}.default.once
+{events}.default.once.length
+{events}.default.once.name
+{events}.default.prototype
+{events}.default.prototype.[kCapture]
+{events}.default.prototype._events
+{events}.default.prototype._eventsCount
+{events}.default.prototype._maxListeners
+{events}.default.prototype.addListener
+{events}.default.prototype.addListener.length
+{events}.default.prototype.addListener.name
+{events}.default.prototype.addListener.prototype
+{events}.default.prototype.addListener.prototype.constructor
+{events}.default.prototype.constructor
+{events}.default.prototype.emit
+{events}.default.prototype.emit.length
+{events}.default.prototype.emit.name
+{events}.default.prototype.emit.prototype
+{events}.default.prototype.emit.prototype.constructor
+{events}.default.prototype.eventNames
+{events}.default.prototype.eventNames.length
+{events}.default.prototype.eventNames.name
+{events}.default.prototype.eventNames.prototype
+{events}.default.prototype.eventNames.prototype.constructor
+{events}.default.prototype.getMaxListeners
+{events}.default.prototype.getMaxListeners.length
+{events}.default.prototype.getMaxListeners.name
+{events}.default.prototype.getMaxListeners.prototype
+{events}.default.prototype.getMaxListeners.prototype.constructor
+{events}.default.prototype.listenerCount
+{events}.default.prototype.listenerCount.length
+{events}.default.prototype.listenerCount.name
+{events}.default.prototype.listenerCount.prototype
+{events}.default.prototype.listenerCount.prototype.constructor
+{events}.default.prototype.listeners
+{events}.default.prototype.listeners.length
+{events}.default.prototype.listeners.name
+{events}.default.prototype.listeners.prototype
+{events}.default.prototype.listeners.prototype.constructor
+{events}.default.prototype.off
+{events}.default.prototype.off.length
+{events}.default.prototype.off.name
+{events}.default.prototype.off.prototype
+{events}.default.prototype.off.prototype.constructor
+{events}.default.prototype.on
+{events}.default.prototype.on.length
+{events}.default.prototype.on.name
+{events}.default.prototype.on.prototype
+{events}.default.prototype.on.prototype.constructor
+{events}.default.prototype.once
+{events}.default.prototype.once.length
+{events}.default.prototype.once.name
+{events}.default.prototype.once.prototype
+{events}.default.prototype.once.prototype.constructor
+{events}.default.prototype.prependListener
+{events}.default.prototype.prependListener.length
+{events}.default.prototype.prependListener.name
+{events}.default.prototype.prependListener.prototype
+{events}.default.prototype.prependListener.prototype.constructor
+{events}.default.prototype.prependOnceListener
+{events}.default.prototype.prependOnceListener.length
+{events}.default.prototype.prependOnceListener.name
+{events}.default.prototype.prependOnceListener.prototype
+{events}.default.prototype.prependOnceListener.prototype.constructor
+{events}.default.prototype.rawListeners
+{events}.default.prototype.rawListeners.length
+{events}.default.prototype.rawListeners.name
+{events}.default.prototype.rawListeners.prototype
+{events}.default.prototype.rawListeners.prototype.constructor
+{events}.default.prototype.removeAllListeners
+{events}.default.prototype.removeAllListeners.length
+{events}.default.prototype.removeAllListeners.name
+{events}.default.prototype.removeAllListeners.prototype
+{events}.default.prototype.removeAllListeners.prototype.constructor
+{events}.default.prototype.removeListener
+{events}.default.prototype.removeListener.length
+{events}.default.prototype.removeListener.name
+{events}.default.prototype.removeListener.prototype
+{events}.default.prototype.removeListener.prototype.constructor
+{events}.default.prototype.setMaxListeners
+{events}.default.prototype.setMaxListeners.length
+{events}.default.prototype.setMaxListeners.name
+{events}.default.prototype.setMaxListeners.prototype
+{events}.default.prototype.setMaxListeners.prototype.constructor
+{events}.default.setMaxListeners
+{events}.default.setMaxListeners.length
+{events}.default.setMaxListeners.name
+{events}.default.setMaxListeners.prototype
+{events}.default.setMaxListeners.prototype.constructor
+{events}.default.usingDomains
+{events}.defaultMaxListeners
+{events}.errorMonitor
+{events}.getEventListeners
+{events}.getEventListeners.length
+{events}.getEventListeners.name
+{events}.getEventListeners.prototype
+{events}.getEventListeners.prototype.constructor
+{events}.getMaxListeners
+{events}.getMaxListeners.length
+{events}.getMaxListeners.name
+{events}.getMaxListeners.prototype
+{events}.getMaxListeners.prototype.constructor
+{events}.init
+{events}.init.length
+{events}.init.name
+{events}.init.prototype
+{events}.init.prototype.constructor
+{events}.listenerCount
+{events}.listenerCount.length
+{events}.listenerCount.name
+{events}.listenerCount.prototype
+{events}.listenerCount.prototype.constructor
+{events}.on
+{events}.on.length
+{events}.on.name
+{events}.on.prototype
+{events}.on.prototype.constructor
+{events}.once
+{events}.once.length
+{events}.once.name
+{events}.setMaxListeners
+{events}.setMaxListeners.length
+{events}.setMaxListeners.name
+{events}.setMaxListeners.prototype
+{events}.setMaxListeners.prototype.constructor
+{events}.usingDomains
diff --git a/test/fixtures/apiSurface/fs b/test/fixtures/apiSurface/fs
new file mode 100644
index 00000000000000..4622c499c07ed4
--- /dev/null
+++ b/test/fixtures/apiSurface/fs
@@ -0,0 +1,1564 @@
+{fs}.Dir
+{fs}.Dir.length
+{fs}.Dir.name
+{fs}.Dir.prototype
+{fs}.Dir.prototype.[Symbol.asyncDispose]
+{fs}.Dir.prototype.[Symbol.asyncDispose].length
+{fs}.Dir.prototype.[Symbol.asyncDispose].name
+{fs}.Dir.prototype.[Symbol.asyncIterator]
+{fs}.Dir.prototype.[Symbol.asyncIterator].length
+{fs}.Dir.prototype.[Symbol.asyncIterator].name
+{fs}.Dir.prototype.[Symbol.asyncIterator].prototype
+{fs}.Dir.prototype.[Symbol.dispose]
+{fs}.Dir.prototype.[Symbol.dispose].length
+{fs}.Dir.prototype.[Symbol.dispose].name
+{fs}.Dir.prototype.close
+{fs}.Dir.prototype.close.length
+{fs}.Dir.prototype.close.name
+{fs}.Dir.prototype.closeSync
+{fs}.Dir.prototype.closeSync.length
+{fs}.Dir.prototype.closeSync.name
+{fs}.Dir.prototype.constructor
+{fs}.Dir.prototype.entries
+{fs}.Dir.prototype.entries.length
+{fs}.Dir.prototype.entries.name
+{fs}.Dir.prototype.entries.prototype
+{fs}.Dir.prototype.path
+{fs}.Dir.prototype.read
+{fs}.Dir.prototype.read.length
+{fs}.Dir.prototype.read.name
+{fs}.Dir.prototype.readSync
+{fs}.Dir.prototype.readSync.length
+{fs}.Dir.prototype.readSync.name
+{fs}.Dirent
+{fs}.Dirent.length
+{fs}.Dirent.name
+{fs}.Dirent.prototype
+{fs}.Dirent.prototype.constructor
+{fs}.Dirent.prototype.isBlockDevice
+{fs}.Dirent.prototype.isBlockDevice.length
+{fs}.Dirent.prototype.isBlockDevice.name
+{fs}.Dirent.prototype.isCharacterDevice
+{fs}.Dirent.prototype.isCharacterDevice.length
+{fs}.Dirent.prototype.isCharacterDevice.name
+{fs}.Dirent.prototype.isDirectory
+{fs}.Dirent.prototype.isDirectory.length
+{fs}.Dirent.prototype.isDirectory.name
+{fs}.Dirent.prototype.isFIFO
+{fs}.Dirent.prototype.isFIFO.length
+{fs}.Dirent.prototype.isFIFO.name
+{fs}.Dirent.prototype.isFile
+{fs}.Dirent.prototype.isFile.length
+{fs}.Dirent.prototype.isFile.name
+{fs}.Dirent.prototype.isSocket
+{fs}.Dirent.prototype.isSocket.length
+{fs}.Dirent.prototype.isSocket.name
+{fs}.Dirent.prototype.isSymbolicLink
+{fs}.Dirent.prototype.isSymbolicLink.length
+{fs}.Dirent.prototype.isSymbolicLink.name
+{fs}.FileReadStream
+{fs}.FileReadStream.length
+{fs}.FileReadStream.name
+{fs}.FileReadStream.prototype
+{fs}.FileReadStream.prototype._construct
+{fs}.FileReadStream.prototype._construct.length
+{fs}.FileReadStream.prototype._construct.name
+{fs}.FileReadStream.prototype._construct.prototype
+{fs}.FileReadStream.prototype._construct.prototype.constructor
+{fs}.FileReadStream.prototype._destroy
+{fs}.FileReadStream.prototype._destroy.length
+{fs}.FileReadStream.prototype._destroy.name
+{fs}.FileReadStream.prototype._destroy.prototype
+{fs}.FileReadStream.prototype._destroy.prototype.constructor
+{fs}.FileReadStream.prototype._read
+{fs}.FileReadStream.prototype._read.length
+{fs}.FileReadStream.prototype._read.name
+{fs}.FileReadStream.prototype._read.prototype
+{fs}.FileReadStream.prototype._read.prototype.constructor
+{fs}.FileReadStream.prototype.autoClose
+{fs}.FileReadStream.prototype.close
+{fs}.FileReadStream.prototype.close.length
+{fs}.FileReadStream.prototype.close.name
+{fs}.FileReadStream.prototype.close.prototype
+{fs}.FileReadStream.prototype.close.prototype.constructor
+{fs}.FileReadStream.prototype.constructor
+{fs}.FileReadStream.prototype.pending
+{fs}.FileWriteStream
+{fs}.FileWriteStream.length
+{fs}.FileWriteStream.name
+{fs}.FileWriteStream.prototype
+{fs}.FileWriteStream.prototype._construct
+{fs}.FileWriteStream.prototype._construct.length
+{fs}.FileWriteStream.prototype._construct.name
+{fs}.FileWriteStream.prototype._construct.prototype
+{fs}.FileWriteStream.prototype._construct.prototype.constructor
+{fs}.FileWriteStream.prototype._destroy
+{fs}.FileWriteStream.prototype._destroy.length
+{fs}.FileWriteStream.prototype._destroy.name
+{fs}.FileWriteStream.prototype._destroy.prototype
+{fs}.FileWriteStream.prototype._destroy.prototype.constructor
+{fs}.FileWriteStream.prototype._write
+{fs}.FileWriteStream.prototype._write.length
+{fs}.FileWriteStream.prototype._write.name
+{fs}.FileWriteStream.prototype._write.prototype
+{fs}.FileWriteStream.prototype._write.prototype.constructor
+{fs}.FileWriteStream.prototype._writev
+{fs}.FileWriteStream.prototype._writev.length
+{fs}.FileWriteStream.prototype._writev.name
+{fs}.FileWriteStream.prototype._writev.prototype
+{fs}.FileWriteStream.prototype._writev.prototype.constructor
+{fs}.FileWriteStream.prototype.autoClose
+{fs}.FileWriteStream.prototype.close
+{fs}.FileWriteStream.prototype.close.length
+{fs}.FileWriteStream.prototype.close.name
+{fs}.FileWriteStream.prototype.close.prototype
+{fs}.FileWriteStream.prototype.close.prototype.constructor
+{fs}.FileWriteStream.prototype.constructor
+{fs}.FileWriteStream.prototype.destroySoon
+{fs}.FileWriteStream.prototype.destroySoon.length
+{fs}.FileWriteStream.prototype.destroySoon.name
+{fs}.FileWriteStream.prototype.destroySoon.prototype
+{fs}.FileWriteStream.prototype.destroySoon.prototype.constructor
+{fs}.FileWriteStream.prototype.pending
+{fs}.ReadStream
+{fs}.ReadStream.length
+{fs}.ReadStream.name
+{fs}.ReadStream.prototype
+{fs}.ReadStream.prototype._construct
+{fs}.ReadStream.prototype._construct.length
+{fs}.ReadStream.prototype._construct.name
+{fs}.ReadStream.prototype._construct.prototype
+{fs}.ReadStream.prototype._construct.prototype.constructor
+{fs}.ReadStream.prototype._destroy
+{fs}.ReadStream.prototype._destroy.length
+{fs}.ReadStream.prototype._destroy.name
+{fs}.ReadStream.prototype._destroy.prototype
+{fs}.ReadStream.prototype._destroy.prototype.constructor
+{fs}.ReadStream.prototype._read
+{fs}.ReadStream.prototype._read.length
+{fs}.ReadStream.prototype._read.name
+{fs}.ReadStream.prototype._read.prototype
+{fs}.ReadStream.prototype._read.prototype.constructor
+{fs}.ReadStream.prototype.autoClose
+{fs}.ReadStream.prototype.close
+{fs}.ReadStream.prototype.close.length
+{fs}.ReadStream.prototype.close.name
+{fs}.ReadStream.prototype.close.prototype
+{fs}.ReadStream.prototype.close.prototype.constructor
+{fs}.ReadStream.prototype.constructor
+{fs}.ReadStream.prototype.pending
+{fs}.Stats
+{fs}.Stats.length
+{fs}.Stats.name
+{fs}.Stats.prototype
+{fs}.Stats.prototype._checkModeProperty
+{fs}.Stats.prototype._checkModeProperty.length
+{fs}.Stats.prototype._checkModeProperty.name
+{fs}.Stats.prototype._checkModeProperty.prototype
+{fs}.Stats.prototype._checkModeProperty.prototype.constructor
+{fs}.Stats.prototype.atime
+{fs}.Stats.prototype.birthtime
+{fs}.Stats.prototype.constructor
+{fs}.Stats.prototype.constructor.length
+{fs}.Stats.prototype.constructor.name
+{fs}.Stats.prototype.constructor.prototype
+{fs}.Stats.prototype.ctime
+{fs}.Stats.prototype.mtime
+{fs}.WriteStream
+{fs}.WriteStream.length
+{fs}.WriteStream.name
+{fs}.WriteStream.prototype
+{fs}.WriteStream.prototype._construct
+{fs}.WriteStream.prototype._construct.length
+{fs}.WriteStream.prototype._construct.name
+{fs}.WriteStream.prototype._construct.prototype
+{fs}.WriteStream.prototype._construct.prototype.constructor
+{fs}.WriteStream.prototype._destroy
+{fs}.WriteStream.prototype._destroy.length
+{fs}.WriteStream.prototype._destroy.name
+{fs}.WriteStream.prototype._destroy.prototype
+{fs}.WriteStream.prototype._destroy.prototype.constructor
+{fs}.WriteStream.prototype._write
+{fs}.WriteStream.prototype._write.length
+{fs}.WriteStream.prototype._write.name
+{fs}.WriteStream.prototype._write.prototype
+{fs}.WriteStream.prototype._write.prototype.constructor
+{fs}.WriteStream.prototype._writev
+{fs}.WriteStream.prototype._writev.length
+{fs}.WriteStream.prototype._writev.name
+{fs}.WriteStream.prototype._writev.prototype
+{fs}.WriteStream.prototype._writev.prototype.constructor
+{fs}.WriteStream.prototype.autoClose
+{fs}.WriteStream.prototype.close
+{fs}.WriteStream.prototype.close.length
+{fs}.WriteStream.prototype.close.name
+{fs}.WriteStream.prototype.close.prototype
+{fs}.WriteStream.prototype.close.prototype.constructor
+{fs}.WriteStream.prototype.constructor
+{fs}.WriteStream.prototype.destroySoon
+{fs}.WriteStream.prototype.destroySoon.length
+{fs}.WriteStream.prototype.destroySoon.name
+{fs}.WriteStream.prototype.destroySoon.prototype
+{fs}.WriteStream.prototype.destroySoon.prototype.constructor
+{fs}.WriteStream.prototype.pending
+{fs}.[Symbol.toStringTag]
+{fs}._toUnixTimestamp
+{fs}._toUnixTimestamp.length
+{fs}._toUnixTimestamp.name
+{fs}._toUnixTimestamp.prototype
+{fs}._toUnixTimestamp.prototype.constructor
+{fs}.access
+{fs}.access.length
+{fs}.access.name
+{fs}.access.prototype
+{fs}.access.prototype.constructor
+{fs}.accessSync
+{fs}.accessSync.length
+{fs}.accessSync.name
+{fs}.accessSync.prototype
+{fs}.accessSync.prototype.constructor
+{fs}.appendFile
+{fs}.appendFile.length
+{fs}.appendFile.name
+{fs}.appendFile.prototype
+{fs}.appendFile.prototype.constructor
+{fs}.appendFileSync
+{fs}.appendFileSync.length
+{fs}.appendFileSync.name
+{fs}.appendFileSync.prototype
+{fs}.appendFileSync.prototype.constructor
+{fs}.chmod
+{fs}.chmod.length
+{fs}.chmod.name
+{fs}.chmod.prototype
+{fs}.chmod.prototype.constructor
+{fs}.chmodSync
+{fs}.chmodSync.length
+{fs}.chmodSync.name
+{fs}.chmodSync.prototype
+{fs}.chmodSync.prototype.constructor
+{fs}.chown
+{fs}.chown.length
+{fs}.chown.name
+{fs}.chown.prototype
+{fs}.chown.prototype.constructor
+{fs}.chownSync
+{fs}.chownSync.length
+{fs}.chownSync.name
+{fs}.chownSync.prototype
+{fs}.chownSync.prototype.constructor
+{fs}.close
+{fs}.close.length
+{fs}.close.name
+{fs}.close.prototype
+{fs}.close.prototype.constructor
+{fs}.closeSync
+{fs}.closeSync.length
+{fs}.closeSync.name
+{fs}.closeSync.prototype
+{fs}.closeSync.prototype.constructor
+{fs}.constants
+{fs}.copyFile
+{fs}.copyFile.length
+{fs}.copyFile.name
+{fs}.copyFile.prototype
+{fs}.copyFile.prototype.constructor
+{fs}.copyFileSync
+{fs}.copyFileSync.length
+{fs}.copyFileSync.name
+{fs}.copyFileSync.prototype
+{fs}.copyFileSync.prototype.constructor
+{fs}.cp
+{fs}.cp.length
+{fs}.cp.name
+{fs}.cp.prototype
+{fs}.cp.prototype.constructor
+{fs}.cpSync
+{fs}.cpSync.length
+{fs}.cpSync.name
+{fs}.cpSync.prototype
+{fs}.cpSync.prototype.constructor
+{fs}.createReadStream
+{fs}.createReadStream.length
+{fs}.createReadStream.name
+{fs}.createReadStream.prototype
+{fs}.createReadStream.prototype.constructor
+{fs}.createWriteStream
+{fs}.createWriteStream.length
+{fs}.createWriteStream.name
+{fs}.createWriteStream.prototype
+{fs}.createWriteStream.prototype.constructor
+{fs}.default
+{fs}.default.Dir
+{fs}.default.Dir.length
+{fs}.default.Dir.name
+{fs}.default.Dir.prototype
+{fs}.default.Dir.prototype.[Symbol.asyncDispose]
+{fs}.default.Dir.prototype.[Symbol.asyncDispose].length
+{fs}.default.Dir.prototype.[Symbol.asyncDispose].name
+{fs}.default.Dir.prototype.[Symbol.asyncIterator]
+{fs}.default.Dir.prototype.[Symbol.asyncIterator].length
+{fs}.default.Dir.prototype.[Symbol.asyncIterator].name
+{fs}.default.Dir.prototype.[Symbol.asyncIterator].prototype
+{fs}.default.Dir.prototype.[Symbol.dispose]
+{fs}.default.Dir.prototype.[Symbol.dispose].length
+{fs}.default.Dir.prototype.[Symbol.dispose].name
+{fs}.default.Dir.prototype.close
+{fs}.default.Dir.prototype.close.length
+{fs}.default.Dir.prototype.close.name
+{fs}.default.Dir.prototype.closeSync
+{fs}.default.Dir.prototype.closeSync.length
+{fs}.default.Dir.prototype.closeSync.name
+{fs}.default.Dir.prototype.constructor
+{fs}.default.Dir.prototype.entries
+{fs}.default.Dir.prototype.entries.length
+{fs}.default.Dir.prototype.entries.name
+{fs}.default.Dir.prototype.entries.prototype
+{fs}.default.Dir.prototype.path
+{fs}.default.Dir.prototype.read
+{fs}.default.Dir.prototype.read.length
+{fs}.default.Dir.prototype.read.name
+{fs}.default.Dir.prototype.readSync
+{fs}.default.Dir.prototype.readSync.length
+{fs}.default.Dir.prototype.readSync.name
+{fs}.default.Dirent
+{fs}.default.Dirent.length
+{fs}.default.Dirent.name
+{fs}.default.Dirent.prototype
+{fs}.default.Dirent.prototype.constructor
+{fs}.default.Dirent.prototype.isBlockDevice
+{fs}.default.Dirent.prototype.isBlockDevice.length
+{fs}.default.Dirent.prototype.isBlockDevice.name
+{fs}.default.Dirent.prototype.isCharacterDevice
+{fs}.default.Dirent.prototype.isCharacterDevice.length
+{fs}.default.Dirent.prototype.isCharacterDevice.name
+{fs}.default.Dirent.prototype.isDirectory
+{fs}.default.Dirent.prototype.isDirectory.length
+{fs}.default.Dirent.prototype.isDirectory.name
+{fs}.default.Dirent.prototype.isFIFO
+{fs}.default.Dirent.prototype.isFIFO.length
+{fs}.default.Dirent.prototype.isFIFO.name
+{fs}.default.Dirent.prototype.isFile
+{fs}.default.Dirent.prototype.isFile.length
+{fs}.default.Dirent.prototype.isFile.name
+{fs}.default.Dirent.prototype.isSocket
+{fs}.default.Dirent.prototype.isSocket.length
+{fs}.default.Dirent.prototype.isSocket.name
+{fs}.default.Dirent.prototype.isSymbolicLink
+{fs}.default.Dirent.prototype.isSymbolicLink.length
+{fs}.default.Dirent.prototype.isSymbolicLink.name
+{fs}.default.FileReadStream
+{fs}.default.FileReadStream.length
+{fs}.default.FileReadStream.name
+{fs}.default.FileReadStream.prototype
+{fs}.default.FileReadStream.prototype._construct
+{fs}.default.FileReadStream.prototype._construct.length
+{fs}.default.FileReadStream.prototype._construct.name
+{fs}.default.FileReadStream.prototype._construct.prototype
+{fs}.default.FileReadStream.prototype._construct.prototype.constructor
+{fs}.default.FileReadStream.prototype._destroy
+{fs}.default.FileReadStream.prototype._destroy.length
+{fs}.default.FileReadStream.prototype._destroy.name
+{fs}.default.FileReadStream.prototype._destroy.prototype
+{fs}.default.FileReadStream.prototype._destroy.prototype.constructor
+{fs}.default.FileReadStream.prototype._read
+{fs}.default.FileReadStream.prototype._read.length
+{fs}.default.FileReadStream.prototype._read.name
+{fs}.default.FileReadStream.prototype._read.prototype
+{fs}.default.FileReadStream.prototype._read.prototype.constructor
+{fs}.default.FileReadStream.prototype.autoClose
+{fs}.default.FileReadStream.prototype.close
+{fs}.default.FileReadStream.prototype.close.length
+{fs}.default.FileReadStream.prototype.close.name
+{fs}.default.FileReadStream.prototype.close.prototype
+{fs}.default.FileReadStream.prototype.close.prototype.constructor
+{fs}.default.FileReadStream.prototype.constructor
+{fs}.default.FileReadStream.prototype.pending
+{fs}.default.FileWriteStream
+{fs}.default.FileWriteStream.length
+{fs}.default.FileWriteStream.name
+{fs}.default.FileWriteStream.prototype
+{fs}.default.FileWriteStream.prototype._construct
+{fs}.default.FileWriteStream.prototype._construct.length
+{fs}.default.FileWriteStream.prototype._construct.name
+{fs}.default.FileWriteStream.prototype._construct.prototype
+{fs}.default.FileWriteStream.prototype._construct.prototype.constructor
+{fs}.default.FileWriteStream.prototype._destroy
+{fs}.default.FileWriteStream.prototype._destroy.length
+{fs}.default.FileWriteStream.prototype._destroy.name
+{fs}.default.FileWriteStream.prototype._destroy.prototype
+{fs}.default.FileWriteStream.prototype._destroy.prototype.constructor
+{fs}.default.FileWriteStream.prototype._write
+{fs}.default.FileWriteStream.prototype._write.length
+{fs}.default.FileWriteStream.prototype._write.name
+{fs}.default.FileWriteStream.prototype._write.prototype
+{fs}.default.FileWriteStream.prototype._write.prototype.constructor
+{fs}.default.FileWriteStream.prototype._writev
+{fs}.default.FileWriteStream.prototype._writev.length
+{fs}.default.FileWriteStream.prototype._writev.name
+{fs}.default.FileWriteStream.prototype._writev.prototype
+{fs}.default.FileWriteStream.prototype._writev.prototype.constructor
+{fs}.default.FileWriteStream.prototype.autoClose
+{fs}.default.FileWriteStream.prototype.close
+{fs}.default.FileWriteStream.prototype.close.length
+{fs}.default.FileWriteStream.prototype.close.name
+{fs}.default.FileWriteStream.prototype.close.prototype
+{fs}.default.FileWriteStream.prototype.close.prototype.constructor
+{fs}.default.FileWriteStream.prototype.constructor
+{fs}.default.FileWriteStream.prototype.destroySoon
+{fs}.default.FileWriteStream.prototype.destroySoon.length
+{fs}.default.FileWriteStream.prototype.destroySoon.name
+{fs}.default.FileWriteStream.prototype.destroySoon.prototype
+{fs}.default.FileWriteStream.prototype.destroySoon.prototype.constructor
+{fs}.default.FileWriteStream.prototype.pending
+{fs}.default.ReadStream
+{fs}.default.ReadStream.length
+{fs}.default.ReadStream.name
+{fs}.default.ReadStream.prototype
+{fs}.default.ReadStream.prototype._construct
+{fs}.default.ReadStream.prototype._construct.length
+{fs}.default.ReadStream.prototype._construct.name
+{fs}.default.ReadStream.prototype._construct.prototype
+{fs}.default.ReadStream.prototype._construct.prototype.constructor
+{fs}.default.ReadStream.prototype._destroy
+{fs}.default.ReadStream.prototype._destroy.length
+{fs}.default.ReadStream.prototype._destroy.name
+{fs}.default.ReadStream.prototype._destroy.prototype
+{fs}.default.ReadStream.prototype._destroy.prototype.constructor
+{fs}.default.ReadStream.prototype._read
+{fs}.default.ReadStream.prototype._read.length
+{fs}.default.ReadStream.prototype._read.name
+{fs}.default.ReadStream.prototype._read.prototype
+{fs}.default.ReadStream.prototype._read.prototype.constructor
+{fs}.default.ReadStream.prototype.autoClose
+{fs}.default.ReadStream.prototype.close
+{fs}.default.ReadStream.prototype.close.length
+{fs}.default.ReadStream.prototype.close.name
+{fs}.default.ReadStream.prototype.close.prototype
+{fs}.default.ReadStream.prototype.close.prototype.constructor
+{fs}.default.ReadStream.prototype.constructor
+{fs}.default.ReadStream.prototype.pending
+{fs}.default.Stats
+{fs}.default.Stats.length
+{fs}.default.Stats.name
+{fs}.default.Stats.prototype
+{fs}.default.Stats.prototype._checkModeProperty
+{fs}.default.Stats.prototype._checkModeProperty.length
+{fs}.default.Stats.prototype._checkModeProperty.name
+{fs}.default.Stats.prototype._checkModeProperty.prototype
+{fs}.default.Stats.prototype._checkModeProperty.prototype.constructor
+{fs}.default.Stats.prototype.atime
+{fs}.default.Stats.prototype.birthtime
+{fs}.default.Stats.prototype.constructor
+{fs}.default.Stats.prototype.constructor.length
+{fs}.default.Stats.prototype.constructor.name
+{fs}.default.Stats.prototype.constructor.prototype
+{fs}.default.Stats.prototype.ctime
+{fs}.default.Stats.prototype.mtime
+{fs}.default.WriteStream
+{fs}.default.WriteStream.length
+{fs}.default.WriteStream.name
+{fs}.default.WriteStream.prototype
+{fs}.default.WriteStream.prototype._construct
+{fs}.default.WriteStream.prototype._construct.length
+{fs}.default.WriteStream.prototype._construct.name
+{fs}.default.WriteStream.prototype._construct.prototype
+{fs}.default.WriteStream.prototype._construct.prototype.constructor
+{fs}.default.WriteStream.prototype._destroy
+{fs}.default.WriteStream.prototype._destroy.length
+{fs}.default.WriteStream.prototype._destroy.name
+{fs}.default.WriteStream.prototype._destroy.prototype
+{fs}.default.WriteStream.prototype._destroy.prototype.constructor
+{fs}.default.WriteStream.prototype._write
+{fs}.default.WriteStream.prototype._write.length
+{fs}.default.WriteStream.prototype._write.name
+{fs}.default.WriteStream.prototype._write.prototype
+{fs}.default.WriteStream.prototype._write.prototype.constructor
+{fs}.default.WriteStream.prototype._writev
+{fs}.default.WriteStream.prototype._writev.length
+{fs}.default.WriteStream.prototype._writev.name
+{fs}.default.WriteStream.prototype._writev.prototype
+{fs}.default.WriteStream.prototype._writev.prototype.constructor
+{fs}.default.WriteStream.prototype.autoClose
+{fs}.default.WriteStream.prototype.close
+{fs}.default.WriteStream.prototype.close.length
+{fs}.default.WriteStream.prototype.close.name
+{fs}.default.WriteStream.prototype.close.prototype
+{fs}.default.WriteStream.prototype.close.prototype.constructor
+{fs}.default.WriteStream.prototype.constructor
+{fs}.default.WriteStream.prototype.destroySoon
+{fs}.default.WriteStream.prototype.destroySoon.length
+{fs}.default.WriteStream.prototype.destroySoon.name
+{fs}.default.WriteStream.prototype.destroySoon.prototype
+{fs}.default.WriteStream.prototype.destroySoon.prototype.constructor
+{fs}.default.WriteStream.prototype.pending
+{fs}.default._toUnixTimestamp
+{fs}.default._toUnixTimestamp.length
+{fs}.default._toUnixTimestamp.name
+{fs}.default._toUnixTimestamp.prototype
+{fs}.default._toUnixTimestamp.prototype.constructor
+{fs}.default.access
+{fs}.default.access.length
+{fs}.default.access.name
+{fs}.default.access.prototype
+{fs}.default.access.prototype.constructor
+{fs}.default.accessSync
+{fs}.default.accessSync.length
+{fs}.default.accessSync.name
+{fs}.default.accessSync.prototype
+{fs}.default.accessSync.prototype.constructor
+{fs}.default.appendFile
+{fs}.default.appendFile.length
+{fs}.default.appendFile.name
+{fs}.default.appendFile.prototype
+{fs}.default.appendFile.prototype.constructor
+{fs}.default.appendFileSync
+{fs}.default.appendFileSync.length
+{fs}.default.appendFileSync.name
+{fs}.default.appendFileSync.prototype
+{fs}.default.appendFileSync.prototype.constructor
+{fs}.default.chmod
+{fs}.default.chmod.length
+{fs}.default.chmod.name
+{fs}.default.chmod.prototype
+{fs}.default.chmod.prototype.constructor
+{fs}.default.chmodSync
+{fs}.default.chmodSync.length
+{fs}.default.chmodSync.name
+{fs}.default.chmodSync.prototype
+{fs}.default.chmodSync.prototype.constructor
+{fs}.default.chown
+{fs}.default.chown.length
+{fs}.default.chown.name
+{fs}.default.chown.prototype
+{fs}.default.chown.prototype.constructor
+{fs}.default.chownSync
+{fs}.default.chownSync.length
+{fs}.default.chownSync.name
+{fs}.default.chownSync.prototype
+{fs}.default.chownSync.prototype.constructor
+{fs}.default.close
+{fs}.default.close.length
+{fs}.default.close.name
+{fs}.default.close.prototype
+{fs}.default.close.prototype.constructor
+{fs}.default.closeSync
+{fs}.default.closeSync.length
+{fs}.default.closeSync.name
+{fs}.default.closeSync.prototype
+{fs}.default.closeSync.prototype.constructor
+{fs}.default.constants
+{fs}.default.copyFile
+{fs}.default.copyFile.length
+{fs}.default.copyFile.name
+{fs}.default.copyFile.prototype
+{fs}.default.copyFile.prototype.constructor
+{fs}.default.copyFileSync
+{fs}.default.copyFileSync.length
+{fs}.default.copyFileSync.name
+{fs}.default.copyFileSync.prototype
+{fs}.default.copyFileSync.prototype.constructor
+{fs}.default.cp
+{fs}.default.cp.length
+{fs}.default.cp.name
+{fs}.default.cp.prototype
+{fs}.default.cp.prototype.constructor
+{fs}.default.cpSync
+{fs}.default.cpSync.length
+{fs}.default.cpSync.name
+{fs}.default.cpSync.prototype
+{fs}.default.cpSync.prototype.constructor
+{fs}.default.createReadStream
+{fs}.default.createReadStream.length
+{fs}.default.createReadStream.name
+{fs}.default.createReadStream.prototype
+{fs}.default.createReadStream.prototype.constructor
+{fs}.default.createWriteStream
+{fs}.default.createWriteStream.length
+{fs}.default.createWriteStream.name
+{fs}.default.createWriteStream.prototype
+{fs}.default.createWriteStream.prototype.constructor
+{fs}.default.exists
+{fs}.default.exists.[nodejs.util.promisify.custom]
+{fs}.default.exists.[nodejs.util.promisify.custom].length
+{fs}.default.exists.[nodejs.util.promisify.custom].name
+{fs}.default.exists.[nodejs.util.promisify.custom].prototype
+{fs}.default.exists.[nodejs.util.promisify.custom].prototype.constructor
+{fs}.default.exists.length
+{fs}.default.exists.name
+{fs}.default.exists.prototype
+{fs}.default.exists.prototype.constructor
+{fs}.default.existsSync
+{fs}.default.existsSync.length
+{fs}.default.existsSync.name
+{fs}.default.existsSync.prototype
+{fs}.default.existsSync.prototype.constructor
+{fs}.default.fchmod
+{fs}.default.fchmod.length
+{fs}.default.fchmod.name
+{fs}.default.fchmod.prototype
+{fs}.default.fchmod.prototype.constructor
+{fs}.default.fchmodSync
+{fs}.default.fchmodSync.length
+{fs}.default.fchmodSync.name
+{fs}.default.fchmodSync.prototype
+{fs}.default.fchmodSync.prototype.constructor
+{fs}.default.fchown
+{fs}.default.fchown.length
+{fs}.default.fchown.name
+{fs}.default.fchown.prototype
+{fs}.default.fchown.prototype.constructor
+{fs}.default.fchownSync
+{fs}.default.fchownSync.length
+{fs}.default.fchownSync.name
+{fs}.default.fchownSync.prototype
+{fs}.default.fchownSync.prototype.constructor
+{fs}.default.fdatasync
+{fs}.default.fdatasync.length
+{fs}.default.fdatasync.name
+{fs}.default.fdatasync.prototype
+{fs}.default.fdatasync.prototype.constructor
+{fs}.default.fdatasyncSync
+{fs}.default.fdatasyncSync.length
+{fs}.default.fdatasyncSync.name
+{fs}.default.fdatasyncSync.prototype
+{fs}.default.fdatasyncSync.prototype.constructor
+{fs}.default.fstat
+{fs}.default.fstat.length
+{fs}.default.fstat.name
+{fs}.default.fstat.prototype
+{fs}.default.fstat.prototype.constructor
+{fs}.default.fstatSync
+{fs}.default.fstatSync.length
+{fs}.default.fstatSync.name
+{fs}.default.fstatSync.prototype
+{fs}.default.fstatSync.prototype.constructor
+{fs}.default.fsync
+{fs}.default.fsync.length
+{fs}.default.fsync.name
+{fs}.default.fsync.prototype
+{fs}.default.fsync.prototype.constructor
+{fs}.default.fsyncSync
+{fs}.default.fsyncSync.length
+{fs}.default.fsyncSync.name
+{fs}.default.fsyncSync.prototype
+{fs}.default.fsyncSync.prototype.constructor
+{fs}.default.ftruncate
+{fs}.default.ftruncate.length
+{fs}.default.ftruncate.name
+{fs}.default.ftruncate.prototype
+{fs}.default.ftruncate.prototype.constructor
+{fs}.default.ftruncateSync
+{fs}.default.ftruncateSync.length
+{fs}.default.ftruncateSync.name
+{fs}.default.ftruncateSync.prototype
+{fs}.default.ftruncateSync.prototype.constructor
+{fs}.default.futimes
+{fs}.default.futimes.length
+{fs}.default.futimes.name
+{fs}.default.futimes.prototype
+{fs}.default.futimes.prototype.constructor
+{fs}.default.futimesSync
+{fs}.default.futimesSync.length
+{fs}.default.futimesSync.name
+{fs}.default.futimesSync.prototype
+{fs}.default.futimesSync.prototype.constructor
+{fs}.default.glob
+{fs}.default.glob.length
+{fs}.default.glob.name
+{fs}.default.glob.prototype
+{fs}.default.glob.prototype.constructor
+{fs}.default.globSync
+{fs}.default.globSync.length
+{fs}.default.globSync.name
+{fs}.default.globSync.prototype
+{fs}.default.globSync.prototype.constructor
+{fs}.default.lchown
+{fs}.default.lchown.length
+{fs}.default.lchown.name
+{fs}.default.lchown.prototype
+{fs}.default.lchown.prototype.constructor
+{fs}.default.lchownSync
+{fs}.default.lchownSync.length
+{fs}.default.lchownSync.name
+{fs}.default.lchownSync.prototype
+{fs}.default.lchownSync.prototype.constructor
+{fs}.default.link
+{fs}.default.link.length
+{fs}.default.link.name
+{fs}.default.link.prototype
+{fs}.default.link.prototype.constructor
+{fs}.default.linkSync
+{fs}.default.linkSync.length
+{fs}.default.linkSync.name
+{fs}.default.linkSync.prototype
+{fs}.default.linkSync.prototype.constructor
+{fs}.default.lstat
+{fs}.default.lstat.length
+{fs}.default.lstat.name
+{fs}.default.lstat.prototype
+{fs}.default.lstat.prototype.constructor
+{fs}.default.lstatSync
+{fs}.default.lstatSync.length
+{fs}.default.lstatSync.name
+{fs}.default.lstatSync.prototype
+{fs}.default.lstatSync.prototype.constructor
+{fs}.default.lutimes
+{fs}.default.lutimes.length
+{fs}.default.lutimes.name
+{fs}.default.lutimes.prototype
+{fs}.default.lutimes.prototype.constructor
+{fs}.default.lutimesSync
+{fs}.default.lutimesSync.length
+{fs}.default.lutimesSync.name
+{fs}.default.lutimesSync.prototype
+{fs}.default.lutimesSync.prototype.constructor
+{fs}.default.mkdir
+{fs}.default.mkdir.length
+{fs}.default.mkdir.name
+{fs}.default.mkdir.prototype
+{fs}.default.mkdir.prototype.constructor
+{fs}.default.mkdirSync
+{fs}.default.mkdirSync.length
+{fs}.default.mkdirSync.name
+{fs}.default.mkdirSync.prototype
+{fs}.default.mkdirSync.prototype.constructor
+{fs}.default.mkdtemp
+{fs}.default.mkdtemp.length
+{fs}.default.mkdtemp.name
+{fs}.default.mkdtemp.prototype
+{fs}.default.mkdtemp.prototype.constructor
+{fs}.default.mkdtempSync
+{fs}.default.mkdtempSync.length
+{fs}.default.mkdtempSync.name
+{fs}.default.mkdtempSync.prototype
+{fs}.default.mkdtempSync.prototype.constructor
+{fs}.default.open
+{fs}.default.open.length
+{fs}.default.open.name
+{fs}.default.open.prototype
+{fs}.default.open.prototype.constructor
+{fs}.default.openAsBlob
+{fs}.default.openAsBlob.length
+{fs}.default.openAsBlob.name
+{fs}.default.openAsBlob.prototype
+{fs}.default.openAsBlob.prototype.constructor
+{fs}.default.openSync
+{fs}.default.openSync.length
+{fs}.default.openSync.name
+{fs}.default.openSync.prototype
+{fs}.default.openSync.prototype.constructor
+{fs}.default.opendir
+{fs}.default.opendir.length
+{fs}.default.opendir.name
+{fs}.default.opendir.prototype
+{fs}.default.opendir.prototype.constructor
+{fs}.default.opendirSync
+{fs}.default.opendirSync.length
+{fs}.default.opendirSync.name
+{fs}.default.opendirSync.prototype
+{fs}.default.opendirSync.prototype.constructor
+{fs}.default.promises
+{fs}.default.promises.access
+{fs}.default.promises.access.length
+{fs}.default.promises.access.name
+{fs}.default.promises.appendFile
+{fs}.default.promises.appendFile.length
+{fs}.default.promises.appendFile.name
+{fs}.default.promises.chmod
+{fs}.default.promises.chmod.length
+{fs}.default.promises.chmod.name
+{fs}.default.promises.chown
+{fs}.default.promises.chown.length
+{fs}.default.promises.chown.name
+{fs}.default.promises.constants
+{fs}.default.promises.copyFile
+{fs}.default.promises.copyFile.length
+{fs}.default.promises.copyFile.name
+{fs}.default.promises.cp
+{fs}.default.promises.cp.length
+{fs}.default.promises.cp.name
+{fs}.default.promises.glob
+{fs}.default.promises.glob.length
+{fs}.default.promises.glob.name
+{fs}.default.promises.glob.prototype
+{fs}.default.promises.lchmod
+{fs}.default.promises.lchmod.length
+{fs}.default.promises.lchmod.name
+{fs}.default.promises.lchown
+{fs}.default.promises.lchown.length
+{fs}.default.promises.lchown.name
+{fs}.default.promises.link
+{fs}.default.promises.link.length
+{fs}.default.promises.link.name
+{fs}.default.promises.lstat
+{fs}.default.promises.lstat.length
+{fs}.default.promises.lstat.name
+{fs}.default.promises.lutimes
+{fs}.default.promises.lutimes.length
+{fs}.default.promises.lutimes.name
+{fs}.default.promises.mkdir
+{fs}.default.promises.mkdir.length
+{fs}.default.promises.mkdir.name
+{fs}.default.promises.mkdtemp
+{fs}.default.promises.mkdtemp.length
+{fs}.default.promises.mkdtemp.name
+{fs}.default.promises.open
+{fs}.default.promises.open.length
+{fs}.default.promises.open.name
+{fs}.default.promises.opendir
+{fs}.default.promises.opendir.[nodejs.util.promisify.custom]
+{fs}.default.promises.opendir.length
+{fs}.default.promises.opendir.name
+{fs}.default.promises.opendir.prototype
+{fs}.default.promises.opendir.prototype.constructor
+{fs}.default.promises.opendir.prototype.constructor.length
+{fs}.default.promises.opendir.prototype.constructor.name
+{fs}.default.promises.opendir.prototype.constructor.prototype
+{fs}.default.promises.readFile
+{fs}.default.promises.readFile.length
+{fs}.default.promises.readFile.name
+{fs}.default.promises.readdir
+{fs}.default.promises.readdir.length
+{fs}.default.promises.readdir.name
+{fs}.default.promises.readlink
+{fs}.default.promises.readlink.length
+{fs}.default.promises.readlink.name
+{fs}.default.promises.realpath
+{fs}.default.promises.realpath.length
+{fs}.default.promises.realpath.name
+{fs}.default.promises.rename
+{fs}.default.promises.rename.length
+{fs}.default.promises.rename.name
+{fs}.default.promises.rm
+{fs}.default.promises.rm.length
+{fs}.default.promises.rm.name
+{fs}.default.promises.rmdir
+{fs}.default.promises.rmdir.length
+{fs}.default.promises.rmdir.name
+{fs}.default.promises.stat
+{fs}.default.promises.stat.length
+{fs}.default.promises.stat.name
+{fs}.default.promises.statfs
+{fs}.default.promises.statfs.length
+{fs}.default.promises.statfs.name
+{fs}.default.promises.symlink
+{fs}.default.promises.symlink.length
+{fs}.default.promises.symlink.name
+{fs}.default.promises.truncate
+{fs}.default.promises.truncate.length
+{fs}.default.promises.truncate.name
+{fs}.default.promises.unlink
+{fs}.default.promises.unlink.length
+{fs}.default.promises.unlink.name
+{fs}.default.promises.utimes
+{fs}.default.promises.utimes.length
+{fs}.default.promises.utimes.name
+{fs}.default.promises.watch
+{fs}.default.promises.watch.length
+{fs}.default.promises.watch.name
+{fs}.default.promises.watch.prototype
+{fs}.default.promises.writeFile
+{fs}.default.promises.writeFile.length
+{fs}.default.promises.writeFile.name
+{fs}.default.read
+{fs}.default.read.[customPromisifyArgs]
+{fs}.default.read.[customPromisifyArgs].length
+{fs}.default.read.length
+{fs}.default.read.name
+{fs}.default.read.prototype
+{fs}.default.read.prototype.constructor
+{fs}.default.readFile
+{fs}.default.readFile.length
+{fs}.default.readFile.name
+{fs}.default.readFile.prototype
+{fs}.default.readFile.prototype.constructor
+{fs}.default.readFileSync
+{fs}.default.readFileSync.length
+{fs}.default.readFileSync.name
+{fs}.default.readFileSync.prototype
+{fs}.default.readFileSync.prototype.constructor
+{fs}.default.readSync
+{fs}.default.readSync.length
+{fs}.default.readSync.name
+{fs}.default.readSync.prototype
+{fs}.default.readSync.prototype.constructor
+{fs}.default.readdir
+{fs}.default.readdir.length
+{fs}.default.readdir.name
+{fs}.default.readdir.prototype
+{fs}.default.readdir.prototype.constructor
+{fs}.default.readdirSync
+{fs}.default.readdirSync.length
+{fs}.default.readdirSync.name
+{fs}.default.readdirSync.prototype
+{fs}.default.readdirSync.prototype.constructor
+{fs}.default.readlink
+{fs}.default.readlink.length
+{fs}.default.readlink.name
+{fs}.default.readlink.prototype
+{fs}.default.readlink.prototype.constructor
+{fs}.default.readlinkSync
+{fs}.default.readlinkSync.length
+{fs}.default.readlinkSync.name
+{fs}.default.readlinkSync.prototype
+{fs}.default.readlinkSync.prototype.constructor
+{fs}.default.readv
+{fs}.default.readv.[customPromisifyArgs]
+{fs}.default.readv.[customPromisifyArgs].length
+{fs}.default.readv.length
+{fs}.default.readv.name
+{fs}.default.readv.prototype
+{fs}.default.readv.prototype.constructor
+{fs}.default.readvSync
+{fs}.default.readvSync.length
+{fs}.default.readvSync.name
+{fs}.default.readvSync.prototype
+{fs}.default.readvSync.prototype.constructor
+{fs}.default.realpath
+{fs}.default.realpath.length
+{fs}.default.realpath.name
+{fs}.default.realpath.native
+{fs}.default.realpath.native.length
+{fs}.default.realpath.native.name
+{fs}.default.realpath.prototype
+{fs}.default.realpath.prototype.constructor
+{fs}.default.realpathSync
+{fs}.default.realpathSync.length
+{fs}.default.realpathSync.name
+{fs}.default.realpathSync.native
+{fs}.default.realpathSync.native.length
+{fs}.default.realpathSync.native.name
+{fs}.default.realpathSync.prototype
+{fs}.default.realpathSync.prototype.constructor
+{fs}.default.rename
+{fs}.default.rename.length
+{fs}.default.rename.name
+{fs}.default.rename.prototype
+{fs}.default.rename.prototype.constructor
+{fs}.default.renameSync
+{fs}.default.renameSync.length
+{fs}.default.renameSync.name
+{fs}.default.renameSync.prototype
+{fs}.default.renameSync.prototype.constructor
+{fs}.default.rm
+{fs}.default.rm.length
+{fs}.default.rm.name
+{fs}.default.rm.prototype
+{fs}.default.rm.prototype.constructor
+{fs}.default.rmSync
+{fs}.default.rmSync.length
+{fs}.default.rmSync.name
+{fs}.default.rmSync.prototype
+{fs}.default.rmSync.prototype.constructor
+{fs}.default.rmdir
+{fs}.default.rmdir.length
+{fs}.default.rmdir.name
+{fs}.default.rmdir.prototype
+{fs}.default.rmdir.prototype.constructor
+{fs}.default.rmdirSync
+{fs}.default.rmdirSync.length
+{fs}.default.rmdirSync.name
+{fs}.default.rmdirSync.prototype
+{fs}.default.rmdirSync.prototype.constructor
+{fs}.default.stat
+{fs}.default.stat.length
+{fs}.default.stat.name
+{fs}.default.stat.prototype
+{fs}.default.stat.prototype.constructor
+{fs}.default.statSync
+{fs}.default.statSync.length
+{fs}.default.statSync.name
+{fs}.default.statSync.prototype
+{fs}.default.statSync.prototype.constructor
+{fs}.default.statfs
+{fs}.default.statfs.length
+{fs}.default.statfs.name
+{fs}.default.statfs.prototype
+{fs}.default.statfs.prototype.constructor
+{fs}.default.statfsSync
+{fs}.default.statfsSync.length
+{fs}.default.statfsSync.name
+{fs}.default.statfsSync.prototype
+{fs}.default.statfsSync.prototype.constructor
+{fs}.default.symlink
+{fs}.default.symlink.length
+{fs}.default.symlink.name
+{fs}.default.symlink.prototype
+{fs}.default.symlink.prototype.constructor
+{fs}.default.symlinkSync
+{fs}.default.symlinkSync.length
+{fs}.default.symlinkSync.name
+{fs}.default.symlinkSync.prototype
+{fs}.default.symlinkSync.prototype.constructor
+{fs}.default.truncate
+{fs}.default.truncate.length
+{fs}.default.truncate.name
+{fs}.default.truncate.prototype
+{fs}.default.truncate.prototype.constructor
+{fs}.default.truncateSync
+{fs}.default.truncateSync.length
+{fs}.default.truncateSync.name
+{fs}.default.truncateSync.prototype
+{fs}.default.truncateSync.prototype.constructor
+{fs}.default.unlink
+{fs}.default.unlink.length
+{fs}.default.unlink.name
+{fs}.default.unlink.prototype
+{fs}.default.unlink.prototype.constructor
+{fs}.default.unlinkSync
+{fs}.default.unlinkSync.length
+{fs}.default.unlinkSync.name
+{fs}.default.unlinkSync.prototype
+{fs}.default.unlinkSync.prototype.constructor
+{fs}.default.unwatchFile
+{fs}.default.unwatchFile.length
+{fs}.default.unwatchFile.name
+{fs}.default.unwatchFile.prototype
+{fs}.default.unwatchFile.prototype.constructor
+{fs}.default.utimes
+{fs}.default.utimes.length
+{fs}.default.utimes.name
+{fs}.default.utimes.prototype
+{fs}.default.utimes.prototype.constructor
+{fs}.default.utimesSync
+{fs}.default.utimesSync.length
+{fs}.default.utimesSync.name
+{fs}.default.utimesSync.prototype
+{fs}.default.utimesSync.prototype.constructor
+{fs}.default.watch
+{fs}.default.watch.length
+{fs}.default.watch.name
+{fs}.default.watch.prototype
+{fs}.default.watch.prototype.constructor
+{fs}.default.watchFile
+{fs}.default.watchFile.length
+{fs}.default.watchFile.name
+{fs}.default.watchFile.prototype
+{fs}.default.watchFile.prototype.constructor
+{fs}.default.write
+{fs}.default.write.[customPromisifyArgs]
+{fs}.default.write.[customPromisifyArgs].length
+{fs}.default.write.length
+{fs}.default.write.name
+{fs}.default.write.prototype
+{fs}.default.write.prototype.constructor
+{fs}.default.writeFile
+{fs}.default.writeFile.length
+{fs}.default.writeFile.name
+{fs}.default.writeFile.prototype
+{fs}.default.writeFile.prototype.constructor
+{fs}.default.writeFileSync
+{fs}.default.writeFileSync.length
+{fs}.default.writeFileSync.name
+{fs}.default.writeFileSync.prototype
+{fs}.default.writeFileSync.prototype.constructor
+{fs}.default.writeSync
+{fs}.default.writeSync.length
+{fs}.default.writeSync.name
+{fs}.default.writeSync.prototype
+{fs}.default.writeSync.prototype.constructor
+{fs}.default.writev
+{fs}.default.writev.[customPromisifyArgs]
+{fs}.default.writev.[customPromisifyArgs].length
+{fs}.default.writev.length
+{fs}.default.writev.name
+{fs}.default.writev.prototype
+{fs}.default.writev.prototype.constructor
+{fs}.default.writevSync
+{fs}.default.writevSync.length
+{fs}.default.writevSync.name
+{fs}.default.writevSync.prototype
+{fs}.default.writevSync.prototype.constructor
+{fs}.exists
+{fs}.exists.[nodejs.util.promisify.custom]
+{fs}.exists.[nodejs.util.promisify.custom].length
+{fs}.exists.[nodejs.util.promisify.custom].name
+{fs}.exists.[nodejs.util.promisify.custom].prototype
+{fs}.exists.[nodejs.util.promisify.custom].prototype.constructor
+{fs}.exists.length
+{fs}.exists.name
+{fs}.exists.prototype
+{fs}.exists.prototype.constructor
+{fs}.existsSync
+{fs}.existsSync.length
+{fs}.existsSync.name
+{fs}.existsSync.prototype
+{fs}.existsSync.prototype.constructor
+{fs}.fchmod
+{fs}.fchmod.length
+{fs}.fchmod.name
+{fs}.fchmod.prototype
+{fs}.fchmod.prototype.constructor
+{fs}.fchmodSync
+{fs}.fchmodSync.length
+{fs}.fchmodSync.name
+{fs}.fchmodSync.prototype
+{fs}.fchmodSync.prototype.constructor
+{fs}.fchown
+{fs}.fchown.length
+{fs}.fchown.name
+{fs}.fchown.prototype
+{fs}.fchown.prototype.constructor
+{fs}.fchownSync
+{fs}.fchownSync.length
+{fs}.fchownSync.name
+{fs}.fchownSync.prototype
+{fs}.fchownSync.prototype.constructor
+{fs}.fdatasync
+{fs}.fdatasync.length
+{fs}.fdatasync.name
+{fs}.fdatasync.prototype
+{fs}.fdatasync.prototype.constructor
+{fs}.fdatasyncSync
+{fs}.fdatasyncSync.length
+{fs}.fdatasyncSync.name
+{fs}.fdatasyncSync.prototype
+{fs}.fdatasyncSync.prototype.constructor
+{fs}.fstat
+{fs}.fstat.length
+{fs}.fstat.name
+{fs}.fstat.prototype
+{fs}.fstat.prototype.constructor
+{fs}.fstatSync
+{fs}.fstatSync.length
+{fs}.fstatSync.name
+{fs}.fstatSync.prototype
+{fs}.fstatSync.prototype.constructor
+{fs}.fsync
+{fs}.fsync.length
+{fs}.fsync.name
+{fs}.fsync.prototype
+{fs}.fsync.prototype.constructor
+{fs}.fsyncSync
+{fs}.fsyncSync.length
+{fs}.fsyncSync.name
+{fs}.fsyncSync.prototype
+{fs}.fsyncSync.prototype.constructor
+{fs}.ftruncate
+{fs}.ftruncate.length
+{fs}.ftruncate.name
+{fs}.ftruncate.prototype
+{fs}.ftruncate.prototype.constructor
+{fs}.ftruncateSync
+{fs}.ftruncateSync.length
+{fs}.ftruncateSync.name
+{fs}.ftruncateSync.prototype
+{fs}.ftruncateSync.prototype.constructor
+{fs}.futimes
+{fs}.futimes.length
+{fs}.futimes.name
+{fs}.futimes.prototype
+{fs}.futimes.prototype.constructor
+{fs}.futimesSync
+{fs}.futimesSync.length
+{fs}.futimesSync.name
+{fs}.futimesSync.prototype
+{fs}.futimesSync.prototype.constructor
+{fs}.glob
+{fs}.glob.length
+{fs}.glob.name
+{fs}.glob.prototype
+{fs}.glob.prototype.constructor
+{fs}.globSync
+{fs}.globSync.length
+{fs}.globSync.name
+{fs}.globSync.prototype
+{fs}.globSync.prototype.constructor
+{fs}.lchown
+{fs}.lchown.length
+{fs}.lchown.name
+{fs}.lchown.prototype
+{fs}.lchown.prototype.constructor
+{fs}.lchownSync
+{fs}.lchownSync.length
+{fs}.lchownSync.name
+{fs}.lchownSync.prototype
+{fs}.lchownSync.prototype.constructor
+{fs}.link
+{fs}.link.length
+{fs}.link.name
+{fs}.link.prototype
+{fs}.link.prototype.constructor
+{fs}.linkSync
+{fs}.linkSync.length
+{fs}.linkSync.name
+{fs}.linkSync.prototype
+{fs}.linkSync.prototype.constructor
+{fs}.lstat
+{fs}.lstat.length
+{fs}.lstat.name
+{fs}.lstat.prototype
+{fs}.lstat.prototype.constructor
+{fs}.lstatSync
+{fs}.lstatSync.length
+{fs}.lstatSync.name
+{fs}.lstatSync.prototype
+{fs}.lstatSync.prototype.constructor
+{fs}.lutimes
+{fs}.lutimes.length
+{fs}.lutimes.name
+{fs}.lutimes.prototype
+{fs}.lutimes.prototype.constructor
+{fs}.lutimesSync
+{fs}.lutimesSync.length
+{fs}.lutimesSync.name
+{fs}.lutimesSync.prototype
+{fs}.lutimesSync.prototype.constructor
+{fs}.mkdir
+{fs}.mkdir.length
+{fs}.mkdir.name
+{fs}.mkdir.prototype
+{fs}.mkdir.prototype.constructor
+{fs}.mkdirSync
+{fs}.mkdirSync.length
+{fs}.mkdirSync.name
+{fs}.mkdirSync.prototype
+{fs}.mkdirSync.prototype.constructor
+{fs}.mkdtemp
+{fs}.mkdtemp.length
+{fs}.mkdtemp.name
+{fs}.mkdtemp.prototype
+{fs}.mkdtemp.prototype.constructor
+{fs}.mkdtempSync
+{fs}.mkdtempSync.length
+{fs}.mkdtempSync.name
+{fs}.mkdtempSync.prototype
+{fs}.mkdtempSync.prototype.constructor
+{fs}.open
+{fs}.open.length
+{fs}.open.name
+{fs}.open.prototype
+{fs}.open.prototype.constructor
+{fs}.openAsBlob
+{fs}.openAsBlob.length
+{fs}.openAsBlob.name
+{fs}.openAsBlob.prototype
+{fs}.openAsBlob.prototype.constructor
+{fs}.openSync
+{fs}.openSync.length
+{fs}.openSync.name
+{fs}.openSync.prototype
+{fs}.openSync.prototype.constructor
+{fs}.opendir
+{fs}.opendir.length
+{fs}.opendir.name
+{fs}.opendir.prototype
+{fs}.opendir.prototype.constructor
+{fs}.opendirSync
+{fs}.opendirSync.length
+{fs}.opendirSync.name
+{fs}.opendirSync.prototype
+{fs}.opendirSync.prototype.constructor
+{fs}.promises
+{fs}.promises.access
+{fs}.promises.access.length
+{fs}.promises.access.name
+{fs}.promises.appendFile
+{fs}.promises.appendFile.length
+{fs}.promises.appendFile.name
+{fs}.promises.chmod
+{fs}.promises.chmod.length
+{fs}.promises.chmod.name
+{fs}.promises.chown
+{fs}.promises.chown.length
+{fs}.promises.chown.name
+{fs}.promises.constants
+{fs}.promises.copyFile
+{fs}.promises.copyFile.length
+{fs}.promises.copyFile.name
+{fs}.promises.cp
+{fs}.promises.cp.length
+{fs}.promises.cp.name
+{fs}.promises.glob
+{fs}.promises.glob.length
+{fs}.promises.glob.name
+{fs}.promises.glob.prototype
+{fs}.promises.lchmod
+{fs}.promises.lchmod.length
+{fs}.promises.lchmod.name
+{fs}.promises.lchown
+{fs}.promises.lchown.length
+{fs}.promises.lchown.name
+{fs}.promises.link
+{fs}.promises.link.length
+{fs}.promises.link.name
+{fs}.promises.lstat
+{fs}.promises.lstat.length
+{fs}.promises.lstat.name
+{fs}.promises.lutimes
+{fs}.promises.lutimes.length
+{fs}.promises.lutimes.name
+{fs}.promises.mkdir
+{fs}.promises.mkdir.length
+{fs}.promises.mkdir.name
+{fs}.promises.mkdtemp
+{fs}.promises.mkdtemp.length
+{fs}.promises.mkdtemp.name
+{fs}.promises.open
+{fs}.promises.open.length
+{fs}.promises.open.name
+{fs}.promises.opendir
+{fs}.promises.opendir.[nodejs.util.promisify.custom]
+{fs}.promises.opendir.length
+{fs}.promises.opendir.name
+{fs}.promises.opendir.prototype
+{fs}.promises.opendir.prototype.constructor
+{fs}.promises.opendir.prototype.constructor.length
+{fs}.promises.opendir.prototype.constructor.name
+{fs}.promises.opendir.prototype.constructor.prototype
+{fs}.promises.readFile
+{fs}.promises.readFile.length
+{fs}.promises.readFile.name
+{fs}.promises.readdir
+{fs}.promises.readdir.length
+{fs}.promises.readdir.name
+{fs}.promises.readlink
+{fs}.promises.readlink.length
+{fs}.promises.readlink.name
+{fs}.promises.realpath
+{fs}.promises.realpath.length
+{fs}.promises.realpath.name
+{fs}.promises.rename
+{fs}.promises.rename.length
+{fs}.promises.rename.name
+{fs}.promises.rm
+{fs}.promises.rm.length
+{fs}.promises.rm.name
+{fs}.promises.rmdir
+{fs}.promises.rmdir.length
+{fs}.promises.rmdir.name
+{fs}.promises.stat
+{fs}.promises.stat.length
+{fs}.promises.stat.name
+{fs}.promises.statfs
+{fs}.promises.statfs.length
+{fs}.promises.statfs.name
+{fs}.promises.symlink
+{fs}.promises.symlink.length
+{fs}.promises.symlink.name
+{fs}.promises.truncate
+{fs}.promises.truncate.length
+{fs}.promises.truncate.name
+{fs}.promises.unlink
+{fs}.promises.unlink.length
+{fs}.promises.unlink.name
+{fs}.promises.utimes
+{fs}.promises.utimes.length
+{fs}.promises.utimes.name
+{fs}.promises.watch
+{fs}.promises.watch.length
+{fs}.promises.watch.name
+{fs}.promises.watch.prototype
+{fs}.promises.writeFile
+{fs}.promises.writeFile.length
+{fs}.promises.writeFile.name
+{fs}.read
+{fs}.read.[customPromisifyArgs]
+{fs}.read.[customPromisifyArgs].length
+{fs}.read.length
+{fs}.read.name
+{fs}.read.prototype
+{fs}.read.prototype.constructor
+{fs}.readFile
+{fs}.readFile.length
+{fs}.readFile.name
+{fs}.readFile.prototype
+{fs}.readFile.prototype.constructor
+{fs}.readFileSync
+{fs}.readFileSync.length
+{fs}.readFileSync.name
+{fs}.readFileSync.prototype
+{fs}.readFileSync.prototype.constructor
+{fs}.readSync
+{fs}.readSync.length
+{fs}.readSync.name
+{fs}.readSync.prototype
+{fs}.readSync.prototype.constructor
+{fs}.readdir
+{fs}.readdir.length
+{fs}.readdir.name
+{fs}.readdir.prototype
+{fs}.readdir.prototype.constructor
+{fs}.readdirSync
+{fs}.readdirSync.length
+{fs}.readdirSync.name
+{fs}.readdirSync.prototype
+{fs}.readdirSync.prototype.constructor
+{fs}.readlink
+{fs}.readlink.length
+{fs}.readlink.name
+{fs}.readlink.prototype
+{fs}.readlink.prototype.constructor
+{fs}.readlinkSync
+{fs}.readlinkSync.length
+{fs}.readlinkSync.name
+{fs}.readlinkSync.prototype
+{fs}.readlinkSync.prototype.constructor
+{fs}.readv
+{fs}.readv.[customPromisifyArgs]
+{fs}.readv.[customPromisifyArgs].length
+{fs}.readv.length
+{fs}.readv.name
+{fs}.readv.prototype
+{fs}.readv.prototype.constructor
+{fs}.readvSync
+{fs}.readvSync.length
+{fs}.readvSync.name
+{fs}.readvSync.prototype
+{fs}.readvSync.prototype.constructor
+{fs}.realpath
+{fs}.realpath.length
+{fs}.realpath.name
+{fs}.realpath.native
+{fs}.realpath.native.length
+{fs}.realpath.native.name
+{fs}.realpath.prototype
+{fs}.realpath.prototype.constructor
+{fs}.realpathSync
+{fs}.realpathSync.length
+{fs}.realpathSync.name
+{fs}.realpathSync.native
+{fs}.realpathSync.native.length
+{fs}.realpathSync.native.name
+{fs}.realpathSync.prototype
+{fs}.realpathSync.prototype.constructor
+{fs}.rename
+{fs}.rename.length
+{fs}.rename.name
+{fs}.rename.prototype
+{fs}.rename.prototype.constructor
+{fs}.renameSync
+{fs}.renameSync.length
+{fs}.renameSync.name
+{fs}.renameSync.prototype
+{fs}.renameSync.prototype.constructor
+{fs}.rm
+{fs}.rm.length
+{fs}.rm.name
+{fs}.rm.prototype
+{fs}.rm.prototype.constructor
+{fs}.rmSync
+{fs}.rmSync.length
+{fs}.rmSync.name
+{fs}.rmSync.prototype
+{fs}.rmSync.prototype.constructor
+{fs}.rmdir
+{fs}.rmdir.length
+{fs}.rmdir.name
+{fs}.rmdir.prototype
+{fs}.rmdir.prototype.constructor
+{fs}.rmdirSync
+{fs}.rmdirSync.length
+{fs}.rmdirSync.name
+{fs}.rmdirSync.prototype
+{fs}.rmdirSync.prototype.constructor
+{fs}.stat
+{fs}.stat.length
+{fs}.stat.name
+{fs}.stat.prototype
+{fs}.stat.prototype.constructor
+{fs}.statSync
+{fs}.statSync.length
+{fs}.statSync.name
+{fs}.statSync.prototype
+{fs}.statSync.prototype.constructor
+{fs}.statfs
+{fs}.statfs.length
+{fs}.statfs.name
+{fs}.statfs.prototype
+{fs}.statfs.prototype.constructor
+{fs}.statfsSync
+{fs}.statfsSync.length
+{fs}.statfsSync.name
+{fs}.statfsSync.prototype
+{fs}.statfsSync.prototype.constructor
+{fs}.symlink
+{fs}.symlink.length
+{fs}.symlink.name
+{fs}.symlink.prototype
+{fs}.symlink.prototype.constructor
+{fs}.symlinkSync
+{fs}.symlinkSync.length
+{fs}.symlinkSync.name
+{fs}.symlinkSync.prototype
+{fs}.symlinkSync.prototype.constructor
+{fs}.truncate
+{fs}.truncate.length
+{fs}.truncate.name
+{fs}.truncate.prototype
+{fs}.truncate.prototype.constructor
+{fs}.truncateSync
+{fs}.truncateSync.length
+{fs}.truncateSync.name
+{fs}.truncateSync.prototype
+{fs}.truncateSync.prototype.constructor
+{fs}.unlink
+{fs}.unlink.length
+{fs}.unlink.name
+{fs}.unlink.prototype
+{fs}.unlink.prototype.constructor
+{fs}.unlinkSync
+{fs}.unlinkSync.length
+{fs}.unlinkSync.name
+{fs}.unlinkSync.prototype
+{fs}.unlinkSync.prototype.constructor
+{fs}.unwatchFile
+{fs}.unwatchFile.length
+{fs}.unwatchFile.name
+{fs}.unwatchFile.prototype
+{fs}.unwatchFile.prototype.constructor
+{fs}.utimes
+{fs}.utimes.length
+{fs}.utimes.name
+{fs}.utimes.prototype
+{fs}.utimes.prototype.constructor
+{fs}.utimesSync
+{fs}.utimesSync.length
+{fs}.utimesSync.name
+{fs}.utimesSync.prototype
+{fs}.utimesSync.prototype.constructor
+{fs}.watch
+{fs}.watch.length
+{fs}.watch.name
+{fs}.watch.prototype
+{fs}.watch.prototype.constructor
+{fs}.watchFile
+{fs}.watchFile.length
+{fs}.watchFile.name
+{fs}.watchFile.prototype
+{fs}.watchFile.prototype.constructor
+{fs}.write
+{fs}.write.[customPromisifyArgs]
+{fs}.write.[customPromisifyArgs].length
+{fs}.write.length
+{fs}.write.name
+{fs}.write.prototype
+{fs}.write.prototype.constructor
+{fs}.writeFile
+{fs}.writeFile.length
+{fs}.writeFile.name
+{fs}.writeFile.prototype
+{fs}.writeFile.prototype.constructor
+{fs}.writeFileSync
+{fs}.writeFileSync.length
+{fs}.writeFileSync.name
+{fs}.writeFileSync.prototype
+{fs}.writeFileSync.prototype.constructor
+{fs}.writeSync
+{fs}.writeSync.length
+{fs}.writeSync.name
+{fs}.writeSync.prototype
+{fs}.writeSync.prototype.constructor
+{fs}.writev
+{fs}.writev.[customPromisifyArgs]
+{fs}.writev.[customPromisifyArgs].length
+{fs}.writev.length
+{fs}.writev.name
+{fs}.writev.prototype
+{fs}.writev.prototype.constructor
+{fs}.writevSync
+{fs}.writevSync.length
+{fs}.writevSync.name
+{fs}.writevSync.prototype
+{fs}.writevSync.prototype.constructor
diff --git a/test/fixtures/apiSurface/fs-promises b/test/fixtures/apiSurface/fs-promises
new file mode 100644
index 00000000000000..8e892dbd66acca
--- /dev/null
+++ b/test/fixtures/apiSurface/fs-promises
@@ -0,0 +1,206 @@
+{fs/promises}.[Symbol.toStringTag]
+{fs/promises}.access
+{fs/promises}.access.length
+{fs/promises}.access.name
+{fs/promises}.appendFile
+{fs/promises}.appendFile.length
+{fs/promises}.appendFile.name
+{fs/promises}.chmod
+{fs/promises}.chmod.length
+{fs/promises}.chmod.name
+{fs/promises}.chown
+{fs/promises}.chown.length
+{fs/promises}.chown.name
+{fs/promises}.constants
+{fs/promises}.copyFile
+{fs/promises}.copyFile.length
+{fs/promises}.copyFile.name
+{fs/promises}.cp
+{fs/promises}.cp.length
+{fs/promises}.cp.name
+{fs/promises}.default
+{fs/promises}.default.access
+{fs/promises}.default.access.length
+{fs/promises}.default.access.name
+{fs/promises}.default.appendFile
+{fs/promises}.default.appendFile.length
+{fs/promises}.default.appendFile.name
+{fs/promises}.default.chmod
+{fs/promises}.default.chmod.length
+{fs/promises}.default.chmod.name
+{fs/promises}.default.chown
+{fs/promises}.default.chown.length
+{fs/promises}.default.chown.name
+{fs/promises}.default.constants
+{fs/promises}.default.copyFile
+{fs/promises}.default.copyFile.length
+{fs/promises}.default.copyFile.name
+{fs/promises}.default.cp
+{fs/promises}.default.cp.length
+{fs/promises}.default.cp.name
+{fs/promises}.default.glob
+{fs/promises}.default.glob.length
+{fs/promises}.default.glob.name
+{fs/promises}.default.glob.prototype
+{fs/promises}.default.lchmod
+{fs/promises}.default.lchmod.length
+{fs/promises}.default.lchmod.name
+{fs/promises}.default.lchown
+{fs/promises}.default.lchown.length
+{fs/promises}.default.lchown.name
+{fs/promises}.default.link
+{fs/promises}.default.link.length
+{fs/promises}.default.link.name
+{fs/promises}.default.lstat
+{fs/promises}.default.lstat.length
+{fs/promises}.default.lstat.name
+{fs/promises}.default.lutimes
+{fs/promises}.default.lutimes.length
+{fs/promises}.default.lutimes.name
+{fs/promises}.default.mkdir
+{fs/promises}.default.mkdir.length
+{fs/promises}.default.mkdir.name
+{fs/promises}.default.mkdtemp
+{fs/promises}.default.mkdtemp.length
+{fs/promises}.default.mkdtemp.name
+{fs/promises}.default.open
+{fs/promises}.default.open.length
+{fs/promises}.default.open.name
+{fs/promises}.default.opendir
+{fs/promises}.default.opendir.[nodejs.util.promisify.custom]
+{fs/promises}.default.opendir.length
+{fs/promises}.default.opendir.name
+{fs/promises}.default.opendir.prototype
+{fs/promises}.default.opendir.prototype.constructor
+{fs/promises}.default.opendir.prototype.constructor.length
+{fs/promises}.default.opendir.prototype.constructor.name
+{fs/promises}.default.opendir.prototype.constructor.prototype
+{fs/promises}.default.readFile
+{fs/promises}.default.readFile.length
+{fs/promises}.default.readFile.name
+{fs/promises}.default.readdir
+{fs/promises}.default.readdir.length
+{fs/promises}.default.readdir.name
+{fs/promises}.default.readlink
+{fs/promises}.default.readlink.length
+{fs/promises}.default.readlink.name
+{fs/promises}.default.realpath
+{fs/promises}.default.realpath.length
+{fs/promises}.default.realpath.name
+{fs/promises}.default.rename
+{fs/promises}.default.rename.length
+{fs/promises}.default.rename.name
+{fs/promises}.default.rm
+{fs/promises}.default.rm.length
+{fs/promises}.default.rm.name
+{fs/promises}.default.rmdir
+{fs/promises}.default.rmdir.length
+{fs/promises}.default.rmdir.name
+{fs/promises}.default.stat
+{fs/promises}.default.stat.length
+{fs/promises}.default.stat.name
+{fs/promises}.default.statfs
+{fs/promises}.default.statfs.length
+{fs/promises}.default.statfs.name
+{fs/promises}.default.symlink
+{fs/promises}.default.symlink.length
+{fs/promises}.default.symlink.name
+{fs/promises}.default.truncate
+{fs/promises}.default.truncate.length
+{fs/promises}.default.truncate.name
+{fs/promises}.default.unlink
+{fs/promises}.default.unlink.length
+{fs/promises}.default.unlink.name
+{fs/promises}.default.utimes
+{fs/promises}.default.utimes.length
+{fs/promises}.default.utimes.name
+{fs/promises}.default.watch
+{fs/promises}.default.watch.length
+{fs/promises}.default.watch.name
+{fs/promises}.default.watch.prototype
+{fs/promises}.default.writeFile
+{fs/promises}.default.writeFile.length
+{fs/promises}.default.writeFile.name
+{fs/promises}.glob
+{fs/promises}.glob.length
+{fs/promises}.glob.name
+{fs/promises}.glob.prototype
+{fs/promises}.lchmod
+{fs/promises}.lchmod.length
+{fs/promises}.lchmod.name
+{fs/promises}.lchown
+{fs/promises}.lchown.length
+{fs/promises}.lchown.name
+{fs/promises}.link
+{fs/promises}.link.length
+{fs/promises}.link.name
+{fs/promises}.lstat
+{fs/promises}.lstat.length
+{fs/promises}.lstat.name
+{fs/promises}.lutimes
+{fs/promises}.lutimes.length
+{fs/promises}.lutimes.name
+{fs/promises}.mkdir
+{fs/promises}.mkdir.length
+{fs/promises}.mkdir.name
+{fs/promises}.mkdtemp
+{fs/promises}.mkdtemp.length
+{fs/promises}.mkdtemp.name
+{fs/promises}.open
+{fs/promises}.open.length
+{fs/promises}.open.name
+{fs/promises}.opendir
+{fs/promises}.opendir.[nodejs.util.promisify.custom]
+{fs/promises}.opendir.length
+{fs/promises}.opendir.name
+{fs/promises}.opendir.prototype
+{fs/promises}.opendir.prototype.constructor
+{fs/promises}.opendir.prototype.constructor.length
+{fs/promises}.opendir.prototype.constructor.name
+{fs/promises}.opendir.prototype.constructor.prototype
+{fs/promises}.readFile
+{fs/promises}.readFile.length
+{fs/promises}.readFile.name
+{fs/promises}.readdir
+{fs/promises}.readdir.length
+{fs/promises}.readdir.name
+{fs/promises}.readlink
+{fs/promises}.readlink.length
+{fs/promises}.readlink.name
+{fs/promises}.realpath
+{fs/promises}.realpath.length
+{fs/promises}.realpath.name
+{fs/promises}.rename
+{fs/promises}.rename.length
+{fs/promises}.rename.name
+{fs/promises}.rm
+{fs/promises}.rm.length
+{fs/promises}.rm.name
+{fs/promises}.rmdir
+{fs/promises}.rmdir.length
+{fs/promises}.rmdir.name
+{fs/promises}.stat
+{fs/promises}.stat.length
+{fs/promises}.stat.name
+{fs/promises}.statfs
+{fs/promises}.statfs.length
+{fs/promises}.statfs.name
+{fs/promises}.symlink
+{fs/promises}.symlink.length
+{fs/promises}.symlink.name
+{fs/promises}.truncate
+{fs/promises}.truncate.length
+{fs/promises}.truncate.name
+{fs/promises}.unlink
+{fs/promises}.unlink.length
+{fs/promises}.unlink.name
+{fs/promises}.utimes
+{fs/promises}.utimes.length
+{fs/promises}.utimes.name
+{fs/promises}.watch
+{fs/promises}.watch.length
+{fs/promises}.watch.name
+{fs/promises}.watch.prototype
+{fs/promises}.writeFile
+{fs/promises}.writeFile.length
+{fs/promises}.writeFile.name
diff --git a/test/fixtures/apiSurface/http b/test/fixtures/apiSurface/http
new file mode 100644
index 00000000000000..d8593602e3f6c5
--- /dev/null
+++ b/test/fixtures/apiSurface/http
@@ -0,0 +1,1156 @@
+{http}.Agent
+{http}.Agent.defaultMaxSockets
+{http}.Agent.length
+{http}.Agent.name
+{http}.Agent.prototype
+{http}.Agent.prototype.addRequest
+{http}.Agent.prototype.addRequest.length
+{http}.Agent.prototype.addRequest.name
+{http}.Agent.prototype.addRequest.prototype
+{http}.Agent.prototype.addRequest.prototype.constructor
+{http}.Agent.prototype.constructor
+{http}.Agent.prototype.createConnection
+{http}.Agent.prototype.createConnection.length
+{http}.Agent.prototype.createConnection.name
+{http}.Agent.prototype.createConnection.prototype
+{http}.Agent.prototype.createConnection.prototype.constructor
+{http}.Agent.prototype.createSocket
+{http}.Agent.prototype.createSocket.length
+{http}.Agent.prototype.createSocket.name
+{http}.Agent.prototype.createSocket.prototype
+{http}.Agent.prototype.createSocket.prototype.constructor
+{http}.Agent.prototype.destroy
+{http}.Agent.prototype.destroy.length
+{http}.Agent.prototype.destroy.name
+{http}.Agent.prototype.destroy.prototype
+{http}.Agent.prototype.destroy.prototype.constructor
+{http}.Agent.prototype.getName
+{http}.Agent.prototype.getName.length
+{http}.Agent.prototype.getName.name
+{http}.Agent.prototype.getName.prototype
+{http}.Agent.prototype.getName.prototype.constructor
+{http}.Agent.prototype.keepSocketAlive
+{http}.Agent.prototype.keepSocketAlive.length
+{http}.Agent.prototype.keepSocketAlive.name
+{http}.Agent.prototype.keepSocketAlive.prototype
+{http}.Agent.prototype.keepSocketAlive.prototype.constructor
+{http}.Agent.prototype.removeSocket
+{http}.Agent.prototype.removeSocket.length
+{http}.Agent.prototype.removeSocket.name
+{http}.Agent.prototype.removeSocket.prototype
+{http}.Agent.prototype.removeSocket.prototype.constructor
+{http}.Agent.prototype.reuseSocket
+{http}.Agent.prototype.reuseSocket.length
+{http}.Agent.prototype.reuseSocket.name
+{http}.Agent.prototype.reuseSocket.prototype
+{http}.Agent.prototype.reuseSocket.prototype.constructor
+{http}.ClientRequest
+{http}.ClientRequest.length
+{http}.ClientRequest.name
+{http}.ClientRequest.prototype
+{http}.ClientRequest.prototype._deferToConnect
+{http}.ClientRequest.prototype._deferToConnect.length
+{http}.ClientRequest.prototype._deferToConnect.name
+{http}.ClientRequest.prototype._deferToConnect.prototype
+{http}.ClientRequest.prototype._deferToConnect.prototype.constructor
+{http}.ClientRequest.prototype._finish
+{http}.ClientRequest.prototype._finish.length
+{http}.ClientRequest.prototype._finish.name
+{http}.ClientRequest.prototype._finish.prototype
+{http}.ClientRequest.prototype._finish.prototype.constructor
+{http}.ClientRequest.prototype._implicitHeader
+{http}.ClientRequest.prototype._implicitHeader.length
+{http}.ClientRequest.prototype._implicitHeader.name
+{http}.ClientRequest.prototype._implicitHeader.prototype
+{http}.ClientRequest.prototype._implicitHeader.prototype.constructor
+{http}.ClientRequest.prototype.abort
+{http}.ClientRequest.prototype.abort.length
+{http}.ClientRequest.prototype.abort.name
+{http}.ClientRequest.prototype.abort.prototype
+{http}.ClientRequest.prototype.abort.prototype.constructor
+{http}.ClientRequest.prototype.clearTimeout
+{http}.ClientRequest.prototype.clearTimeout.length
+{http}.ClientRequest.prototype.clearTimeout.name
+{http}.ClientRequest.prototype.clearTimeout.prototype
+{http}.ClientRequest.prototype.clearTimeout.prototype.constructor
+{http}.ClientRequest.prototype.constructor
+{http}.ClientRequest.prototype.destroy
+{http}.ClientRequest.prototype.destroy.length
+{http}.ClientRequest.prototype.destroy.name
+{http}.ClientRequest.prototype.destroy.prototype
+{http}.ClientRequest.prototype.destroy.prototype.constructor
+{http}.ClientRequest.prototype.onSocket
+{http}.ClientRequest.prototype.onSocket.length
+{http}.ClientRequest.prototype.onSocket.name
+{http}.ClientRequest.prototype.onSocket.prototype
+{http}.ClientRequest.prototype.onSocket.prototype.constructor
+{http}.ClientRequest.prototype.setNoDelay
+{http}.ClientRequest.prototype.setNoDelay.length
+{http}.ClientRequest.prototype.setNoDelay.name
+{http}.ClientRequest.prototype.setNoDelay.prototype
+{http}.ClientRequest.prototype.setNoDelay.prototype.constructor
+{http}.ClientRequest.prototype.setSocketKeepAlive
+{http}.ClientRequest.prototype.setSocketKeepAlive.length
+{http}.ClientRequest.prototype.setSocketKeepAlive.name
+{http}.ClientRequest.prototype.setSocketKeepAlive.prototype
+{http}.ClientRequest.prototype.setSocketKeepAlive.prototype.constructor
+{http}.ClientRequest.prototype.setTimeout
+{http}.ClientRequest.prototype.setTimeout.length
+{http}.ClientRequest.prototype.setTimeout.name
+{http}.ClientRequest.prototype.setTimeout.prototype
+{http}.ClientRequest.prototype.setTimeout.prototype.constructor
+{http}.CloseEvent
+{http}.CloseEvent.length
+{http}.CloseEvent.name
+{http}.CloseEvent.prototype
+{http}.CloseEvent.prototype.[Symbol.toStringTag]
+{http}.CloseEvent.prototype.code
+{http}.CloseEvent.prototype.constructor
+{http}.CloseEvent.prototype.reason
+{http}.CloseEvent.prototype.wasClean
+{http}.IncomingMessage
+{http}.IncomingMessage.length
+{http}.IncomingMessage.name
+{http}.IncomingMessage.prototype
+{http}.IncomingMessage.prototype.[kHeadersDistinct]
+{http}.IncomingMessage.prototype.[kHeaders]
+{http}.IncomingMessage.prototype._addHeaderLine
+{http}.IncomingMessage.prototype._addHeaderLine.length
+{http}.IncomingMessage.prototype._addHeaderLine.name
+{http}.IncomingMessage.prototype._addHeaderLine.prototype
+{http}.IncomingMessage.prototype._addHeaderLine.prototype.constructor
+{http}.IncomingMessage.prototype._addHeaderLineDistinct
+{http}.IncomingMessage.prototype._addHeaderLineDistinct.length
+{http}.IncomingMessage.prototype._addHeaderLineDistinct.name
+{http}.IncomingMessage.prototype._addHeaderLineDistinct.prototype
+{http}.IncomingMessage.prototype._addHeaderLineDistinct.prototype.constructor
+{http}.IncomingMessage.prototype._addHeaderLines
+{http}.IncomingMessage.prototype._addHeaderLines.length
+{http}.IncomingMessage.prototype._addHeaderLines.name
+{http}.IncomingMessage.prototype._addHeaderLines.prototype
+{http}.IncomingMessage.prototype._addHeaderLines.prototype.constructor
+{http}.IncomingMessage.prototype._destroy
+{http}.IncomingMessage.prototype._destroy.length
+{http}.IncomingMessage.prototype._destroy.name
+{http}.IncomingMessage.prototype._destroy.prototype
+{http}.IncomingMessage.prototype._destroy.prototype.constructor
+{http}.IncomingMessage.prototype._dump
+{http}.IncomingMessage.prototype._dump.length
+{http}.IncomingMessage.prototype._dump.name
+{http}.IncomingMessage.prototype._dump.prototype
+{http}.IncomingMessage.prototype._dump.prototype.constructor
+{http}.IncomingMessage.prototype._read
+{http}.IncomingMessage.prototype._read.length
+{http}.IncomingMessage.prototype._read.name
+{http}.IncomingMessage.prototype._read.prototype
+{http}.IncomingMessage.prototype._read.prototype.constructor
+{http}.IncomingMessage.prototype.connection
+{http}.IncomingMessage.prototype.constructor
+{http}.IncomingMessage.prototype.headers
+{http}.IncomingMessage.prototype.headersDistinct
+{http}.IncomingMessage.prototype.setTimeout
+{http}.IncomingMessage.prototype.setTimeout.length
+{http}.IncomingMessage.prototype.setTimeout.name
+{http}.IncomingMessage.prototype.setTimeout.prototype
+{http}.IncomingMessage.prototype.setTimeout.prototype.constructor
+{http}.IncomingMessage.prototype.trailers
+{http}.IncomingMessage.prototype.trailersDistinct
+{http}.METHODS
+{http}.METHODS.length
+{http}.MessageEvent
+{http}.MessageEvent.length
+{http}.MessageEvent.name
+{http}.MessageEvent.prototype
+{http}.MessageEvent.prototype.[Symbol.toStringTag]
+{http}.MessageEvent.prototype.constructor
+{http}.MessageEvent.prototype.data
+{http}.MessageEvent.prototype.initMessageEvent
+{http}.MessageEvent.prototype.initMessageEvent.length
+{http}.MessageEvent.prototype.initMessageEvent.name
+{http}.MessageEvent.prototype.lastEventId
+{http}.MessageEvent.prototype.origin
+{http}.MessageEvent.prototype.ports
+{http}.MessageEvent.prototype.source
+{http}.OutgoingMessage
+{http}.OutgoingMessage.length
+{http}.OutgoingMessage.name
+{http}.OutgoingMessage.prototype
+{http}.OutgoingMessage.prototype.[nodejs.rejection]
+{http}.OutgoingMessage.prototype.[nodejs.rejection].length
+{http}.OutgoingMessage.prototype.[nodejs.rejection].name
+{http}.OutgoingMessage.prototype.[nodejs.rejection].prototype
+{http}.OutgoingMessage.prototype.[nodejs.rejection].prototype.constructor
+{http}.OutgoingMessage.prototype._finish
+{http}.OutgoingMessage.prototype._finish.length
+{http}.OutgoingMessage.prototype._finish.name
+{http}.OutgoingMessage.prototype._finish.prototype
+{http}.OutgoingMessage.prototype._finish.prototype.constructor
+{http}.OutgoingMessage.prototype._flush
+{http}.OutgoingMessage.prototype._flush.length
+{http}.OutgoingMessage.prototype._flush.name
+{http}.OutgoingMessage.prototype._flush.prototype
+{http}.OutgoingMessage.prototype._flush.prototype.constructor
+{http}.OutgoingMessage.prototype._flushOutput
+{http}.OutgoingMessage.prototype._flushOutput.length
+{http}.OutgoingMessage.prototype._flushOutput.name
+{http}.OutgoingMessage.prototype._flushOutput.prototype
+{http}.OutgoingMessage.prototype._flushOutput.prototype.constructor
+{http}.OutgoingMessage.prototype._implicitHeader
+{http}.OutgoingMessage.prototype._implicitHeader.length
+{http}.OutgoingMessage.prototype._implicitHeader.name
+{http}.OutgoingMessage.prototype._implicitHeader.prototype
+{http}.OutgoingMessage.prototype._implicitHeader.prototype.constructor
+{http}.OutgoingMessage.prototype._renderHeaders
+{http}.OutgoingMessage.prototype._renderHeaders.length
+{http}.OutgoingMessage.prototype._renderHeaders.name
+{http}.OutgoingMessage.prototype._renderHeaders.prototype
+{http}.OutgoingMessage.prototype._renderHeaders.prototype.constructor
+{http}.OutgoingMessage.prototype._send
+{http}.OutgoingMessage.prototype._send.length
+{http}.OutgoingMessage.prototype._send.name
+{http}.OutgoingMessage.prototype._send.prototype
+{http}.OutgoingMessage.prototype._send.prototype.constructor
+{http}.OutgoingMessage.prototype._storeHeader
+{http}.OutgoingMessage.prototype._storeHeader.length
+{http}.OutgoingMessage.prototype._storeHeader.name
+{http}.OutgoingMessage.prototype._storeHeader.prototype
+{http}.OutgoingMessage.prototype._storeHeader.prototype.constructor
+{http}.OutgoingMessage.prototype._writeRaw
+{http}.OutgoingMessage.prototype._writeRaw.length
+{http}.OutgoingMessage.prototype._writeRaw.name
+{http}.OutgoingMessage.prototype._writeRaw.prototype
+{http}.OutgoingMessage.prototype._writeRaw.prototype.constructor
+{http}.OutgoingMessage.prototype.addTrailers
+{http}.OutgoingMessage.prototype.addTrailers.length
+{http}.OutgoingMessage.prototype.addTrailers.name
+{http}.OutgoingMessage.prototype.addTrailers.prototype
+{http}.OutgoingMessage.prototype.addTrailers.prototype.constructor
+{http}.OutgoingMessage.prototype.appendHeader
+{http}.OutgoingMessage.prototype.appendHeader.length
+{http}.OutgoingMessage.prototype.appendHeader.name
+{http}.OutgoingMessage.prototype.appendHeader.prototype
+{http}.OutgoingMessage.prototype.appendHeader.prototype.constructor
+{http}.OutgoingMessage.prototype.closed
+{http}.OutgoingMessage.prototype.connection
+{http}.OutgoingMessage.prototype.constructor
+{http}.OutgoingMessage.prototype.cork
+{http}.OutgoingMessage.prototype.cork.length
+{http}.OutgoingMessage.prototype.cork.name
+{http}.OutgoingMessage.prototype.cork.prototype
+{http}.OutgoingMessage.prototype.cork.prototype.constructor
+{http}.OutgoingMessage.prototype.destroy
+{http}.OutgoingMessage.prototype.destroy.length
+{http}.OutgoingMessage.prototype.destroy.name
+{http}.OutgoingMessage.prototype.destroy.prototype
+{http}.OutgoingMessage.prototype.destroy.prototype.constructor
+{http}.OutgoingMessage.prototype.end
+{http}.OutgoingMessage.prototype.end.length
+{http}.OutgoingMessage.prototype.end.name
+{http}.OutgoingMessage.prototype.end.prototype
+{http}.OutgoingMessage.prototype.end.prototype.constructor
+{http}.OutgoingMessage.prototype.errored
+{http}.OutgoingMessage.prototype.flushHeaders
+{http}.OutgoingMessage.prototype.flushHeaders.length
+{http}.OutgoingMessage.prototype.flushHeaders.name
+{http}.OutgoingMessage.prototype.flushHeaders.prototype
+{http}.OutgoingMessage.prototype.flushHeaders.prototype.constructor
+{http}.OutgoingMessage.prototype.getHeader
+{http}.OutgoingMessage.prototype.getHeader.length
+{http}.OutgoingMessage.prototype.getHeader.name
+{http}.OutgoingMessage.prototype.getHeader.prototype
+{http}.OutgoingMessage.prototype.getHeader.prototype.constructor
+{http}.OutgoingMessage.prototype.getHeaderNames
+{http}.OutgoingMessage.prototype.getHeaderNames.length
+{http}.OutgoingMessage.prototype.getHeaderNames.name
+{http}.OutgoingMessage.prototype.getHeaderNames.prototype
+{http}.OutgoingMessage.prototype.getHeaderNames.prototype.constructor
+{http}.OutgoingMessage.prototype.getHeaders
+{http}.OutgoingMessage.prototype.getHeaders.length
+{http}.OutgoingMessage.prototype.getHeaders.name
+{http}.OutgoingMessage.prototype.getHeaders.prototype
+{http}.OutgoingMessage.prototype.getHeaders.prototype.constructor
+{http}.OutgoingMessage.prototype.getRawHeaderNames
+{http}.OutgoingMessage.prototype.getRawHeaderNames.length
+{http}.OutgoingMessage.prototype.getRawHeaderNames.name
+{http}.OutgoingMessage.prototype.getRawHeaderNames.prototype
+{http}.OutgoingMessage.prototype.getRawHeaderNames.prototype.constructor
+{http}.OutgoingMessage.prototype.hasHeader
+{http}.OutgoingMessage.prototype.hasHeader.length
+{http}.OutgoingMessage.prototype.hasHeader.name
+{http}.OutgoingMessage.prototype.hasHeader.prototype
+{http}.OutgoingMessage.prototype.hasHeader.prototype.constructor
+{http}.OutgoingMessage.prototype.headersSent
+{http}.OutgoingMessage.prototype.pipe
+{http}.OutgoingMessage.prototype.pipe.length
+{http}.OutgoingMessage.prototype.pipe.name
+{http}.OutgoingMessage.prototype.pipe.prototype
+{http}.OutgoingMessage.prototype.pipe.prototype.constructor
+{http}.OutgoingMessage.prototype.removeHeader
+{http}.OutgoingMessage.prototype.removeHeader.length
+{http}.OutgoingMessage.prototype.removeHeader.name
+{http}.OutgoingMessage.prototype.removeHeader.prototype
+{http}.OutgoingMessage.prototype.removeHeader.prototype.constructor
+{http}.OutgoingMessage.prototype.setHeader
+{http}.OutgoingMessage.prototype.setHeader.length
+{http}.OutgoingMessage.prototype.setHeader.name
+{http}.OutgoingMessage.prototype.setHeader.prototype
+{http}.OutgoingMessage.prototype.setHeader.prototype.constructor
+{http}.OutgoingMessage.prototype.setHeaders
+{http}.OutgoingMessage.prototype.setHeaders.length
+{http}.OutgoingMessage.prototype.setHeaders.name
+{http}.OutgoingMessage.prototype.setHeaders.prototype
+{http}.OutgoingMessage.prototype.setHeaders.prototype.constructor
+{http}.OutgoingMessage.prototype.setTimeout
+{http}.OutgoingMessage.prototype.setTimeout.length
+{http}.OutgoingMessage.prototype.setTimeout.name
+{http}.OutgoingMessage.prototype.setTimeout.prototype
+{http}.OutgoingMessage.prototype.setTimeout.prototype.constructor
+{http}.OutgoingMessage.prototype.socket
+{http}.OutgoingMessage.prototype.uncork
+{http}.OutgoingMessage.prototype.uncork.length
+{http}.OutgoingMessage.prototype.uncork.name
+{http}.OutgoingMessage.prototype.uncork.prototype
+{http}.OutgoingMessage.prototype.uncork.prototype.constructor
+{http}.OutgoingMessage.prototype.writableCorked
+{http}.OutgoingMessage.prototype.writableEnded
+{http}.OutgoingMessage.prototype.writableFinished
+{http}.OutgoingMessage.prototype.writableHighWaterMark
+{http}.OutgoingMessage.prototype.writableLength
+{http}.OutgoingMessage.prototype.writableNeedDrain
+{http}.OutgoingMessage.prototype.writableObjectMode
+{http}.OutgoingMessage.prototype.write
+{http}.OutgoingMessage.prototype.write.length
+{http}.OutgoingMessage.prototype.write.name
+{http}.OutgoingMessage.prototype.write.prototype
+{http}.OutgoingMessage.prototype.write.prototype.constructor
+{http}.STATUS_CODES
+{http}.STATUS_CODES.100
+{http}.STATUS_CODES.101
+{http}.STATUS_CODES.102
+{http}.STATUS_CODES.103
+{http}.STATUS_CODES.200
+{http}.STATUS_CODES.201
+{http}.STATUS_CODES.202
+{http}.STATUS_CODES.203
+{http}.STATUS_CODES.204
+{http}.STATUS_CODES.205
+{http}.STATUS_CODES.206
+{http}.STATUS_CODES.207
+{http}.STATUS_CODES.208
+{http}.STATUS_CODES.226
+{http}.STATUS_CODES.300
+{http}.STATUS_CODES.301
+{http}.STATUS_CODES.302
+{http}.STATUS_CODES.303
+{http}.STATUS_CODES.304
+{http}.STATUS_CODES.305
+{http}.STATUS_CODES.307
+{http}.STATUS_CODES.308
+{http}.STATUS_CODES.400
+{http}.STATUS_CODES.401
+{http}.STATUS_CODES.402
+{http}.STATUS_CODES.403
+{http}.STATUS_CODES.404
+{http}.STATUS_CODES.405
+{http}.STATUS_CODES.406
+{http}.STATUS_CODES.407
+{http}.STATUS_CODES.408
+{http}.STATUS_CODES.409
+{http}.STATUS_CODES.410
+{http}.STATUS_CODES.411
+{http}.STATUS_CODES.412
+{http}.STATUS_CODES.413
+{http}.STATUS_CODES.414
+{http}.STATUS_CODES.415
+{http}.STATUS_CODES.416
+{http}.STATUS_CODES.417
+{http}.STATUS_CODES.418
+{http}.STATUS_CODES.421
+{http}.STATUS_CODES.422
+{http}.STATUS_CODES.423
+{http}.STATUS_CODES.424
+{http}.STATUS_CODES.425
+{http}.STATUS_CODES.426
+{http}.STATUS_CODES.428
+{http}.STATUS_CODES.429
+{http}.STATUS_CODES.431
+{http}.STATUS_CODES.451
+{http}.STATUS_CODES.500
+{http}.STATUS_CODES.501
+{http}.STATUS_CODES.502
+{http}.STATUS_CODES.503
+{http}.STATUS_CODES.504
+{http}.STATUS_CODES.505
+{http}.STATUS_CODES.506
+{http}.STATUS_CODES.507
+{http}.STATUS_CODES.508
+{http}.STATUS_CODES.509
+{http}.STATUS_CODES.510
+{http}.STATUS_CODES.511
+{http}.Server
+{http}.Server.length
+{http}.Server.name
+{http}.Server.prototype
+{http}.Server.prototype.[Symbol.asyncDispose]
+{http}.Server.prototype.[Symbol.asyncDispose].length
+{http}.Server.prototype.[Symbol.asyncDispose].name
+{http}.Server.prototype.[nodejs.rejection]
+{http}.Server.prototype.[nodejs.rejection].length
+{http}.Server.prototype.[nodejs.rejection].name
+{http}.Server.prototype.[nodejs.rejection].prototype
+{http}.Server.prototype.[nodejs.rejection].prototype.constructor
+{http}.Server.prototype.close
+{http}.Server.prototype.close.length
+{http}.Server.prototype.close.name
+{http}.Server.prototype.close.prototype
+{http}.Server.prototype.close.prototype.constructor
+{http}.Server.prototype.closeAllConnections
+{http}.Server.prototype.closeAllConnections.length
+{http}.Server.prototype.closeAllConnections.name
+{http}.Server.prototype.closeAllConnections.prototype
+{http}.Server.prototype.closeAllConnections.prototype.constructor
+{http}.Server.prototype.closeIdleConnections
+{http}.Server.prototype.closeIdleConnections.length
+{http}.Server.prototype.closeIdleConnections.name
+{http}.Server.prototype.closeIdleConnections.prototype
+{http}.Server.prototype.closeIdleConnections.prototype.constructor
+{http}.Server.prototype.constructor
+{http}.Server.prototype.setTimeout
+{http}.Server.prototype.setTimeout.length
+{http}.Server.prototype.setTimeout.name
+{http}.Server.prototype.setTimeout.prototype
+{http}.Server.prototype.setTimeout.prototype.constructor
+{http}.ServerResponse
+{http}.ServerResponse.length
+{http}.ServerResponse.name
+{http}.ServerResponse.prototype
+{http}.ServerResponse.prototype._finish
+{http}.ServerResponse.prototype._finish.length
+{http}.ServerResponse.prototype._finish.name
+{http}.ServerResponse.prototype._finish.prototype
+{http}.ServerResponse.prototype._finish.prototype.constructor
+{http}.ServerResponse.prototype._implicitHeader
+{http}.ServerResponse.prototype._implicitHeader.length
+{http}.ServerResponse.prototype._implicitHeader.name
+{http}.ServerResponse.prototype._implicitHeader.prototype
+{http}.ServerResponse.prototype._implicitHeader.prototype.constructor
+{http}.ServerResponse.prototype.assignSocket
+{http}.ServerResponse.prototype.assignSocket.length
+{http}.ServerResponse.prototype.assignSocket.name
+{http}.ServerResponse.prototype.assignSocket.prototype
+{http}.ServerResponse.prototype.assignSocket.prototype.constructor
+{http}.ServerResponse.prototype.constructor
+{http}.ServerResponse.prototype.detachSocket
+{http}.ServerResponse.prototype.detachSocket.length
+{http}.ServerResponse.prototype.detachSocket.name
+{http}.ServerResponse.prototype.detachSocket.prototype
+{http}.ServerResponse.prototype.detachSocket.prototype.constructor
+{http}.ServerResponse.prototype.statusCode
+{http}.ServerResponse.prototype.statusMessage
+{http}.ServerResponse.prototype.writeContinue
+{http}.ServerResponse.prototype.writeContinue.length
+{http}.ServerResponse.prototype.writeContinue.name
+{http}.ServerResponse.prototype.writeContinue.prototype
+{http}.ServerResponse.prototype.writeContinue.prototype.constructor
+{http}.ServerResponse.prototype.writeEarlyHints
+{http}.ServerResponse.prototype.writeEarlyHints.length
+{http}.ServerResponse.prototype.writeEarlyHints.name
+{http}.ServerResponse.prototype.writeEarlyHints.prototype
+{http}.ServerResponse.prototype.writeEarlyHints.prototype.constructor
+{http}.ServerResponse.prototype.writeHead
+{http}.ServerResponse.prototype.writeHead.length
+{http}.ServerResponse.prototype.writeHead.name
+{http}.ServerResponse.prototype.writeHead.prototype
+{http}.ServerResponse.prototype.writeHead.prototype.constructor
+{http}.ServerResponse.prototype.writeHeader
+{http}.ServerResponse.prototype.writeHeader.length
+{http}.ServerResponse.prototype.writeHeader.name
+{http}.ServerResponse.prototype.writeHeader.prototype
+{http}.ServerResponse.prototype.writeHeader.prototype.constructor
+{http}.ServerResponse.prototype.writeProcessing
+{http}.ServerResponse.prototype.writeProcessing.length
+{http}.ServerResponse.prototype.writeProcessing.name
+{http}.ServerResponse.prototype.writeProcessing.prototype
+{http}.ServerResponse.prototype.writeProcessing.prototype.constructor
+{http}.WebSocket
+{http}.WebSocket.CLOSED
+{http}.WebSocket.CLOSING
+{http}.WebSocket.CONNECTING
+{http}.WebSocket.OPEN
+{http}.WebSocket.length
+{http}.WebSocket.name
+{http}.WebSocket.prototype
+{http}.WebSocket.prototype.CLOSED
+{http}.WebSocket.prototype.CLOSING
+{http}.WebSocket.prototype.CONNECTING
+{http}.WebSocket.prototype.OPEN
+{http}.WebSocket.prototype.[Symbol.toStringTag]
+{http}.WebSocket.prototype.binaryType
+{http}.WebSocket.prototype.bufferedAmount
+{http}.WebSocket.prototype.close
+{http}.WebSocket.prototype.close.length
+{http}.WebSocket.prototype.close.name
+{http}.WebSocket.prototype.constructor
+{http}.WebSocket.prototype.extensions
+{http}.WebSocket.prototype.onclose
+{http}.WebSocket.prototype.onerror
+{http}.WebSocket.prototype.onmessage
+{http}.WebSocket.prototype.onopen
+{http}.WebSocket.prototype.protocol
+{http}.WebSocket.prototype.readyState
+{http}.WebSocket.prototype.send
+{http}.WebSocket.prototype.send.length
+{http}.WebSocket.prototype.send.name
+{http}.WebSocket.prototype.url
+{http}.[Symbol.toStringTag]
+{http}._connectionListener
+{http}._connectionListener.length
+{http}._connectionListener.name
+{http}._connectionListener.prototype
+{http}._connectionListener.prototype.constructor
+{http}.createServer
+{http}.createServer.length
+{http}.createServer.name
+{http}.createServer.prototype
+{http}.createServer.prototype.constructor
+{http}.default
+{http}.default.Agent
+{http}.default.Agent.defaultMaxSockets
+{http}.default.Agent.length
+{http}.default.Agent.name
+{http}.default.Agent.prototype
+{http}.default.Agent.prototype.addRequest
+{http}.default.Agent.prototype.addRequest.length
+{http}.default.Agent.prototype.addRequest.name
+{http}.default.Agent.prototype.addRequest.prototype
+{http}.default.Agent.prototype.addRequest.prototype.constructor
+{http}.default.Agent.prototype.constructor
+{http}.default.Agent.prototype.createConnection
+{http}.default.Agent.prototype.createConnection.length
+{http}.default.Agent.prototype.createConnection.name
+{http}.default.Agent.prototype.createConnection.prototype
+{http}.default.Agent.prototype.createConnection.prototype.constructor
+{http}.default.Agent.prototype.createSocket
+{http}.default.Agent.prototype.createSocket.length
+{http}.default.Agent.prototype.createSocket.name
+{http}.default.Agent.prototype.createSocket.prototype
+{http}.default.Agent.prototype.createSocket.prototype.constructor
+{http}.default.Agent.prototype.destroy
+{http}.default.Agent.prototype.destroy.length
+{http}.default.Agent.prototype.destroy.name
+{http}.default.Agent.prototype.destroy.prototype
+{http}.default.Agent.prototype.destroy.prototype.constructor
+{http}.default.Agent.prototype.getName
+{http}.default.Agent.prototype.getName.length
+{http}.default.Agent.prototype.getName.name
+{http}.default.Agent.prototype.getName.prototype
+{http}.default.Agent.prototype.getName.prototype.constructor
+{http}.default.Agent.prototype.keepSocketAlive
+{http}.default.Agent.prototype.keepSocketAlive.length
+{http}.default.Agent.prototype.keepSocketAlive.name
+{http}.default.Agent.prototype.keepSocketAlive.prototype
+{http}.default.Agent.prototype.keepSocketAlive.prototype.constructor
+{http}.default.Agent.prototype.removeSocket
+{http}.default.Agent.prototype.removeSocket.length
+{http}.default.Agent.prototype.removeSocket.name
+{http}.default.Agent.prototype.removeSocket.prototype
+{http}.default.Agent.prototype.removeSocket.prototype.constructor
+{http}.default.Agent.prototype.reuseSocket
+{http}.default.Agent.prototype.reuseSocket.length
+{http}.default.Agent.prototype.reuseSocket.name
+{http}.default.Agent.prototype.reuseSocket.prototype
+{http}.default.Agent.prototype.reuseSocket.prototype.constructor
+{http}.default.ClientRequest
+{http}.default.ClientRequest.length
+{http}.default.ClientRequest.name
+{http}.default.ClientRequest.prototype
+{http}.default.ClientRequest.prototype._deferToConnect
+{http}.default.ClientRequest.prototype._deferToConnect.length
+{http}.default.ClientRequest.prototype._deferToConnect.name
+{http}.default.ClientRequest.prototype._deferToConnect.prototype
+{http}.default.ClientRequest.prototype._deferToConnect.prototype.constructor
+{http}.default.ClientRequest.prototype._finish
+{http}.default.ClientRequest.prototype._finish.length
+{http}.default.ClientRequest.prototype._finish.name
+{http}.default.ClientRequest.prototype._finish.prototype
+{http}.default.ClientRequest.prototype._finish.prototype.constructor
+{http}.default.ClientRequest.prototype._implicitHeader
+{http}.default.ClientRequest.prototype._implicitHeader.length
+{http}.default.ClientRequest.prototype._implicitHeader.name
+{http}.default.ClientRequest.prototype._implicitHeader.prototype
+{http}.default.ClientRequest.prototype._implicitHeader.prototype.constructor
+{http}.default.ClientRequest.prototype.abort
+{http}.default.ClientRequest.prototype.abort.length
+{http}.default.ClientRequest.prototype.abort.name
+{http}.default.ClientRequest.prototype.abort.prototype
+{http}.default.ClientRequest.prototype.abort.prototype.constructor
+{http}.default.ClientRequest.prototype.clearTimeout
+{http}.default.ClientRequest.prototype.clearTimeout.length
+{http}.default.ClientRequest.prototype.clearTimeout.name
+{http}.default.ClientRequest.prototype.clearTimeout.prototype
+{http}.default.ClientRequest.prototype.clearTimeout.prototype.constructor
+{http}.default.ClientRequest.prototype.constructor
+{http}.default.ClientRequest.prototype.destroy
+{http}.default.ClientRequest.prototype.destroy.length
+{http}.default.ClientRequest.prototype.destroy.name
+{http}.default.ClientRequest.prototype.destroy.prototype
+{http}.default.ClientRequest.prototype.destroy.prototype.constructor
+{http}.default.ClientRequest.prototype.onSocket
+{http}.default.ClientRequest.prototype.onSocket.length
+{http}.default.ClientRequest.prototype.onSocket.name
+{http}.default.ClientRequest.prototype.onSocket.prototype
+{http}.default.ClientRequest.prototype.onSocket.prototype.constructor
+{http}.default.ClientRequest.prototype.setNoDelay
+{http}.default.ClientRequest.prototype.setNoDelay.length
+{http}.default.ClientRequest.prototype.setNoDelay.name
+{http}.default.ClientRequest.prototype.setNoDelay.prototype
+{http}.default.ClientRequest.prototype.setNoDelay.prototype.constructor
+{http}.default.ClientRequest.prototype.setSocketKeepAlive
+{http}.default.ClientRequest.prototype.setSocketKeepAlive.length
+{http}.default.ClientRequest.prototype.setSocketKeepAlive.name
+{http}.default.ClientRequest.prototype.setSocketKeepAlive.prototype
+{http}.default.ClientRequest.prototype.setSocketKeepAlive.prototype.constructor
+{http}.default.ClientRequest.prototype.setTimeout
+{http}.default.ClientRequest.prototype.setTimeout.length
+{http}.default.ClientRequest.prototype.setTimeout.name
+{http}.default.ClientRequest.prototype.setTimeout.prototype
+{http}.default.ClientRequest.prototype.setTimeout.prototype.constructor
+{http}.default.CloseEvent
+{http}.default.CloseEvent.length
+{http}.default.CloseEvent.name
+{http}.default.CloseEvent.prototype
+{http}.default.CloseEvent.prototype.[Symbol.toStringTag]
+{http}.default.CloseEvent.prototype.code
+{http}.default.CloseEvent.prototype.constructor
+{http}.default.CloseEvent.prototype.reason
+{http}.default.CloseEvent.prototype.wasClean
+{http}.default.IncomingMessage
+{http}.default.IncomingMessage.length
+{http}.default.IncomingMessage.name
+{http}.default.IncomingMessage.prototype
+{http}.default.IncomingMessage.prototype.[kHeadersDistinct]
+{http}.default.IncomingMessage.prototype.[kHeaders]
+{http}.default.IncomingMessage.prototype.[kTrailersDistinct]
+{http}.default.IncomingMessage.prototype.[kTrailers]
+{http}.default.IncomingMessage.prototype._addHeaderLine
+{http}.default.IncomingMessage.prototype._addHeaderLine.length
+{http}.default.IncomingMessage.prototype._addHeaderLine.name
+{http}.default.IncomingMessage.prototype._addHeaderLine.prototype
+{http}.default.IncomingMessage.prototype._addHeaderLine.prototype.constructor
+{http}.default.IncomingMessage.prototype._addHeaderLineDistinct
+{http}.default.IncomingMessage.prototype._addHeaderLineDistinct.length
+{http}.default.IncomingMessage.prototype._addHeaderLineDistinct.name
+{http}.default.IncomingMessage.prototype._addHeaderLineDistinct.prototype
+{http}.default.IncomingMessage.prototype._addHeaderLineDistinct.prototype.constructor
+{http}.default.IncomingMessage.prototype._addHeaderLines
+{http}.default.IncomingMessage.prototype._addHeaderLines.length
+{http}.default.IncomingMessage.prototype._addHeaderLines.name
+{http}.default.IncomingMessage.prototype._addHeaderLines.prototype
+{http}.default.IncomingMessage.prototype._addHeaderLines.prototype.constructor
+{http}.default.IncomingMessage.prototype._destroy
+{http}.default.IncomingMessage.prototype._destroy.length
+{http}.default.IncomingMessage.prototype._destroy.name
+{http}.default.IncomingMessage.prototype._destroy.prototype
+{http}.default.IncomingMessage.prototype._destroy.prototype.constructor
+{http}.default.IncomingMessage.prototype._dump
+{http}.default.IncomingMessage.prototype._dump.length
+{http}.default.IncomingMessage.prototype._dump.name
+{http}.default.IncomingMessage.prototype._dump.prototype
+{http}.default.IncomingMessage.prototype._dump.prototype.constructor
+{http}.default.IncomingMessage.prototype._read
+{http}.default.IncomingMessage.prototype._read.length
+{http}.default.IncomingMessage.prototype._read.name
+{http}.default.IncomingMessage.prototype._read.prototype
+{http}.default.IncomingMessage.prototype._read.prototype.constructor
+{http}.default.IncomingMessage.prototype.connection
+{http}.default.IncomingMessage.prototype.constructor
+{http}.default.IncomingMessage.prototype.headers
+{http}.default.IncomingMessage.prototype.headersDistinct
+{http}.default.IncomingMessage.prototype.setTimeout
+{http}.default.IncomingMessage.prototype.setTimeout.length
+{http}.default.IncomingMessage.prototype.setTimeout.name
+{http}.default.IncomingMessage.prototype.setTimeout.prototype
+{http}.default.IncomingMessage.prototype.setTimeout.prototype.constructor
+{http}.default.IncomingMessage.prototype.trailers
+{http}.default.IncomingMessage.prototype.trailersDistinct
+{http}.default.METHODS
+{http}.default.METHODS.length
+{http}.default.MessageEvent
+{http}.default.MessageEvent.length
+{http}.default.MessageEvent.name
+{http}.default.MessageEvent.prototype
+{http}.default.MessageEvent.prototype.[Symbol.toStringTag]
+{http}.default.MessageEvent.prototype.constructor
+{http}.default.MessageEvent.prototype.data
+{http}.default.MessageEvent.prototype.initMessageEvent
+{http}.default.MessageEvent.prototype.initMessageEvent.length
+{http}.default.MessageEvent.prototype.initMessageEvent.name
+{http}.default.MessageEvent.prototype.lastEventId
+{http}.default.MessageEvent.prototype.origin
+{http}.default.MessageEvent.prototype.ports
+{http}.default.MessageEvent.prototype.source
+{http}.default.OutgoingMessage
+{http}.default.OutgoingMessage.length
+{http}.default.OutgoingMessage.name
+{http}.default.OutgoingMessage.prototype
+{http}.default.OutgoingMessage.prototype.[nodejs.rejection]
+{http}.default.OutgoingMessage.prototype.[nodejs.rejection].length
+{http}.default.OutgoingMessage.prototype.[nodejs.rejection].name
+{http}.default.OutgoingMessage.prototype.[nodejs.rejection].prototype
+{http}.default.OutgoingMessage.prototype.[nodejs.rejection].prototype.constructor
+{http}.default.OutgoingMessage.prototype._finish
+{http}.default.OutgoingMessage.prototype._finish.length
+{http}.default.OutgoingMessage.prototype._finish.name
+{http}.default.OutgoingMessage.prototype._finish.prototype
+{http}.default.OutgoingMessage.prototype._finish.prototype.constructor
+{http}.default.OutgoingMessage.prototype._flush
+{http}.default.OutgoingMessage.prototype._flush.length
+{http}.default.OutgoingMessage.prototype._flush.name
+{http}.default.OutgoingMessage.prototype._flush.prototype
+{http}.default.OutgoingMessage.prototype._flush.prototype.constructor
+{http}.default.OutgoingMessage.prototype._flushOutput
+{http}.default.OutgoingMessage.prototype._flushOutput.length
+{http}.default.OutgoingMessage.prototype._flushOutput.name
+{http}.default.OutgoingMessage.prototype._flushOutput.prototype
+{http}.default.OutgoingMessage.prototype._flushOutput.prototype.constructor
+{http}.default.OutgoingMessage.prototype._implicitHeader
+{http}.default.OutgoingMessage.prototype._implicitHeader.length
+{http}.default.OutgoingMessage.prototype._implicitHeader.name
+{http}.default.OutgoingMessage.prototype._implicitHeader.prototype
+{http}.default.OutgoingMessage.prototype._implicitHeader.prototype.constructor
+{http}.default.OutgoingMessage.prototype._renderHeaders
+{http}.default.OutgoingMessage.prototype._renderHeaders.length
+{http}.default.OutgoingMessage.prototype._renderHeaders.name
+{http}.default.OutgoingMessage.prototype._renderHeaders.prototype
+{http}.default.OutgoingMessage.prototype._renderHeaders.prototype.constructor
+{http}.default.OutgoingMessage.prototype._send
+{http}.default.OutgoingMessage.prototype._send.length
+{http}.default.OutgoingMessage.prototype._send.name
+{http}.default.OutgoingMessage.prototype._send.prototype
+{http}.default.OutgoingMessage.prototype._send.prototype.constructor
+{http}.default.OutgoingMessage.prototype._storeHeader
+{http}.default.OutgoingMessage.prototype._storeHeader.length
+{http}.default.OutgoingMessage.prototype._storeHeader.name
+{http}.default.OutgoingMessage.prototype._storeHeader.prototype
+{http}.default.OutgoingMessage.prototype._storeHeader.prototype.constructor
+{http}.default.OutgoingMessage.prototype._writeRaw
+{http}.default.OutgoingMessage.prototype._writeRaw.length
+{http}.default.OutgoingMessage.prototype._writeRaw.name
+{http}.default.OutgoingMessage.prototype._writeRaw.prototype
+{http}.default.OutgoingMessage.prototype._writeRaw.prototype.constructor
+{http}.default.OutgoingMessage.prototype.addTrailers
+{http}.default.OutgoingMessage.prototype.addTrailers.length
+{http}.default.OutgoingMessage.prototype.addTrailers.name
+{http}.default.OutgoingMessage.prototype.addTrailers.prototype
+{http}.default.OutgoingMessage.prototype.addTrailers.prototype.constructor
+{http}.default.OutgoingMessage.prototype.appendHeader
+{http}.default.OutgoingMessage.prototype.appendHeader.length
+{http}.default.OutgoingMessage.prototype.appendHeader.name
+{http}.default.OutgoingMessage.prototype.appendHeader.prototype
+{http}.default.OutgoingMessage.prototype.appendHeader.prototype.constructor
+{http}.default.OutgoingMessage.prototype.closed
+{http}.default.OutgoingMessage.prototype.connection
+{http}.default.OutgoingMessage.prototype.constructor
+{http}.default.OutgoingMessage.prototype.cork
+{http}.default.OutgoingMessage.prototype.cork.length
+{http}.default.OutgoingMessage.prototype.cork.name
+{http}.default.OutgoingMessage.prototype.cork.prototype
+{http}.default.OutgoingMessage.prototype.cork.prototype.constructor
+{http}.default.OutgoingMessage.prototype.destroy
+{http}.default.OutgoingMessage.prototype.destroy.length
+{http}.default.OutgoingMessage.prototype.destroy.name
+{http}.default.OutgoingMessage.prototype.destroy.prototype
+{http}.default.OutgoingMessage.prototype.destroy.prototype.constructor
+{http}.default.OutgoingMessage.prototype.end
+{http}.default.OutgoingMessage.prototype.end.length
+{http}.default.OutgoingMessage.prototype.end.name
+{http}.default.OutgoingMessage.prototype.end.prototype
+{http}.default.OutgoingMessage.prototype.end.prototype.constructor
+{http}.default.OutgoingMessage.prototype.errored
+{http}.default.OutgoingMessage.prototype.flushHeaders
+{http}.default.OutgoingMessage.prototype.flushHeaders.length
+{http}.default.OutgoingMessage.prototype.flushHeaders.name
+{http}.default.OutgoingMessage.prototype.flushHeaders.prototype
+{http}.default.OutgoingMessage.prototype.flushHeaders.prototype.constructor
+{http}.default.OutgoingMessage.prototype.getHeader
+{http}.default.OutgoingMessage.prototype.getHeader.length
+{http}.default.OutgoingMessage.prototype.getHeader.name
+{http}.default.OutgoingMessage.prototype.getHeader.prototype
+{http}.default.OutgoingMessage.prototype.getHeader.prototype.constructor
+{http}.default.OutgoingMessage.prototype.getHeaderNames
+{http}.default.OutgoingMessage.prototype.getHeaderNames.length
+{http}.default.OutgoingMessage.prototype.getHeaderNames.name
+{http}.default.OutgoingMessage.prototype.getHeaderNames.prototype
+{http}.default.OutgoingMessage.prototype.getHeaderNames.prototype.constructor
+{http}.default.OutgoingMessage.prototype.getHeaders
+{http}.default.OutgoingMessage.prototype.getHeaders.length
+{http}.default.OutgoingMessage.prototype.getHeaders.name
+{http}.default.OutgoingMessage.prototype.getHeaders.prototype
+{http}.default.OutgoingMessage.prototype.getHeaders.prototype.constructor
+{http}.default.OutgoingMessage.prototype.getRawHeaderNames
+{http}.default.OutgoingMessage.prototype.getRawHeaderNames.length
+{http}.default.OutgoingMessage.prototype.getRawHeaderNames.name
+{http}.default.OutgoingMessage.prototype.getRawHeaderNames.prototype
+{http}.default.OutgoingMessage.prototype.getRawHeaderNames.prototype.constructor
+{http}.default.OutgoingMessage.prototype.hasHeader
+{http}.default.OutgoingMessage.prototype.hasHeader.length
+{http}.default.OutgoingMessage.prototype.hasHeader.name
+{http}.default.OutgoingMessage.prototype.hasHeader.prototype
+{http}.default.OutgoingMessage.prototype.hasHeader.prototype.constructor
+{http}.default.OutgoingMessage.prototype.headersSent
+{http}.default.OutgoingMessage.prototype.pipe
+{http}.default.OutgoingMessage.prototype.pipe.length
+{http}.default.OutgoingMessage.prototype.pipe.name
+{http}.default.OutgoingMessage.prototype.pipe.prototype
+{http}.default.OutgoingMessage.prototype.pipe.prototype.constructor
+{http}.default.OutgoingMessage.prototype.removeHeader
+{http}.default.OutgoingMessage.prototype.removeHeader.length
+{http}.default.OutgoingMessage.prototype.removeHeader.name
+{http}.default.OutgoingMessage.prototype.removeHeader.prototype
+{http}.default.OutgoingMessage.prototype.removeHeader.prototype.constructor
+{http}.default.OutgoingMessage.prototype.setHeader
+{http}.default.OutgoingMessage.prototype.setHeader.length
+{http}.default.OutgoingMessage.prototype.setHeader.name
+{http}.default.OutgoingMessage.prototype.setHeader.prototype
+{http}.default.OutgoingMessage.prototype.setHeader.prototype.constructor
+{http}.default.OutgoingMessage.prototype.setHeaders
+{http}.default.OutgoingMessage.prototype.setHeaders.length
+{http}.default.OutgoingMessage.prototype.setHeaders.name
+{http}.default.OutgoingMessage.prototype.setHeaders.prototype
+{http}.default.OutgoingMessage.prototype.setHeaders.prototype.constructor
+{http}.default.OutgoingMessage.prototype.setTimeout
+{http}.default.OutgoingMessage.prototype.setTimeout.length
+{http}.default.OutgoingMessage.prototype.setTimeout.name
+{http}.default.OutgoingMessage.prototype.setTimeout.prototype
+{http}.default.OutgoingMessage.prototype.setTimeout.prototype.constructor
+{http}.default.OutgoingMessage.prototype.socket
+{http}.default.OutgoingMessage.prototype.uncork
+{http}.default.OutgoingMessage.prototype.uncork.length
+{http}.default.OutgoingMessage.prototype.uncork.name
+{http}.default.OutgoingMessage.prototype.uncork.prototype
+{http}.default.OutgoingMessage.prototype.uncork.prototype.constructor
+{http}.default.OutgoingMessage.prototype.writableCorked
+{http}.default.OutgoingMessage.prototype.writableEnded
+{http}.default.OutgoingMessage.prototype.writableFinished
+{http}.default.OutgoingMessage.prototype.writableHighWaterMark
+{http}.default.OutgoingMessage.prototype.writableLength
+{http}.default.OutgoingMessage.prototype.writableNeedDrain
+{http}.default.OutgoingMessage.prototype.writableObjectMode
+{http}.default.OutgoingMessage.prototype.write
+{http}.default.OutgoingMessage.prototype.write.length
+{http}.default.OutgoingMessage.prototype.write.name
+{http}.default.OutgoingMessage.prototype.write.prototype
+{http}.default.OutgoingMessage.prototype.write.prototype.constructor
+{http}.default.STATUS_CODES
+{http}.default.STATUS_CODES.100
+{http}.default.STATUS_CODES.101
+{http}.default.STATUS_CODES.102
+{http}.default.STATUS_CODES.103
+{http}.default.STATUS_CODES.200
+{http}.default.STATUS_CODES.201
+{http}.default.STATUS_CODES.202
+{http}.default.STATUS_CODES.203
+{http}.default.STATUS_CODES.204
+{http}.default.STATUS_CODES.205
+{http}.default.STATUS_CODES.206
+{http}.default.STATUS_CODES.207
+{http}.default.STATUS_CODES.208
+{http}.default.STATUS_CODES.226
+{http}.default.STATUS_CODES.300
+{http}.default.STATUS_CODES.301
+{http}.default.STATUS_CODES.302
+{http}.default.STATUS_CODES.303
+{http}.default.STATUS_CODES.304
+{http}.default.STATUS_CODES.305
+{http}.default.STATUS_CODES.307
+{http}.default.STATUS_CODES.308
+{http}.default.STATUS_CODES.400
+{http}.default.STATUS_CODES.401
+{http}.default.STATUS_CODES.402
+{http}.default.STATUS_CODES.403
+{http}.default.STATUS_CODES.404
+{http}.default.STATUS_CODES.405
+{http}.default.STATUS_CODES.406
+{http}.default.STATUS_CODES.407
+{http}.default.STATUS_CODES.408
+{http}.default.STATUS_CODES.409
+{http}.default.STATUS_CODES.410
+{http}.default.STATUS_CODES.411
+{http}.default.STATUS_CODES.412
+{http}.default.STATUS_CODES.413
+{http}.default.STATUS_CODES.414
+{http}.default.STATUS_CODES.415
+{http}.default.STATUS_CODES.416
+{http}.default.STATUS_CODES.417
+{http}.default.STATUS_CODES.418
+{http}.default.STATUS_CODES.421
+{http}.default.STATUS_CODES.422
+{http}.default.STATUS_CODES.423
+{http}.default.STATUS_CODES.424
+{http}.default.STATUS_CODES.425
+{http}.default.STATUS_CODES.426
+{http}.default.STATUS_CODES.428
+{http}.default.STATUS_CODES.429
+{http}.default.STATUS_CODES.431
+{http}.default.STATUS_CODES.451
+{http}.default.STATUS_CODES.500
+{http}.default.STATUS_CODES.501
+{http}.default.STATUS_CODES.502
+{http}.default.STATUS_CODES.503
+{http}.default.STATUS_CODES.504
+{http}.default.STATUS_CODES.505
+{http}.default.STATUS_CODES.506
+{http}.default.STATUS_CODES.507
+{http}.default.STATUS_CODES.508
+{http}.default.STATUS_CODES.509
+{http}.default.STATUS_CODES.510
+{http}.default.STATUS_CODES.511
+{http}.default.Server
+{http}.default.Server.length
+{http}.default.Server.name
+{http}.default.Server.prototype
+{http}.default.Server.prototype.[Symbol.asyncDispose]
+{http}.default.Server.prototype.[Symbol.asyncDispose].length
+{http}.default.Server.prototype.[Symbol.asyncDispose].name
+{http}.default.Server.prototype.[nodejs.rejection]
+{http}.default.Server.prototype.[nodejs.rejection].length
+{http}.default.Server.prototype.[nodejs.rejection].name
+{http}.default.Server.prototype.[nodejs.rejection].prototype
+{http}.default.Server.prototype.[nodejs.rejection].prototype.constructor
+{http}.default.Server.prototype.close
+{http}.default.Server.prototype.close.length
+{http}.default.Server.prototype.close.name
+{http}.default.Server.prototype.close.prototype
+{http}.default.Server.prototype.close.prototype.constructor
+{http}.default.Server.prototype.closeAllConnections
+{http}.default.Server.prototype.closeAllConnections.length
+{http}.default.Server.prototype.closeAllConnections.name
+{http}.default.Server.prototype.closeAllConnections.prototype
+{http}.default.Server.prototype.closeAllConnections.prototype.constructor
+{http}.default.Server.prototype.closeIdleConnections
+{http}.default.Server.prototype.closeIdleConnections.length
+{http}.default.Server.prototype.closeIdleConnections.name
+{http}.default.Server.prototype.closeIdleConnections.prototype
+{http}.default.Server.prototype.closeIdleConnections.prototype.constructor
+{http}.default.Server.prototype.constructor
+{http}.default.Server.prototype.setTimeout
+{http}.default.Server.prototype.setTimeout.length
+{http}.default.Server.prototype.setTimeout.name
+{http}.default.Server.prototype.setTimeout.prototype
+{http}.default.Server.prototype.setTimeout.prototype.constructor
+{http}.default.ServerResponse
+{http}.default.ServerResponse.length
+{http}.default.ServerResponse.name
+{http}.default.ServerResponse.prototype
+{http}.default.ServerResponse.prototype._finish
+{http}.default.ServerResponse.prototype._finish.length
+{http}.default.ServerResponse.prototype._finish.name
+{http}.default.ServerResponse.prototype._finish.prototype
+{http}.default.ServerResponse.prototype._finish.prototype.constructor
+{http}.default.ServerResponse.prototype._implicitHeader
+{http}.default.ServerResponse.prototype._implicitHeader.length
+{http}.default.ServerResponse.prototype._implicitHeader.name
+{http}.default.ServerResponse.prototype._implicitHeader.prototype
+{http}.default.ServerResponse.prototype._implicitHeader.prototype.constructor
+{http}.default.ServerResponse.prototype.assignSocket
+{http}.default.ServerResponse.prototype.assignSocket.length
+{http}.default.ServerResponse.prototype.assignSocket.name
+{http}.default.ServerResponse.prototype.assignSocket.prototype
+{http}.default.ServerResponse.prototype.assignSocket.prototype.constructor
+{http}.default.ServerResponse.prototype.constructor
+{http}.default.ServerResponse.prototype.detachSocket
+{http}.default.ServerResponse.prototype.detachSocket.length
+{http}.default.ServerResponse.prototype.detachSocket.name
+{http}.default.ServerResponse.prototype.detachSocket.prototype
+{http}.default.ServerResponse.prototype.detachSocket.prototype.constructor
+{http}.default.ServerResponse.prototype.statusCode
+{http}.default.ServerResponse.prototype.statusMessage
+{http}.default.ServerResponse.prototype.writeContinue
+{http}.default.ServerResponse.prototype.writeContinue.length
+{http}.default.ServerResponse.prototype.writeContinue.name
+{http}.default.ServerResponse.prototype.writeContinue.prototype
+{http}.default.ServerResponse.prototype.writeContinue.prototype.constructor
+{http}.default.ServerResponse.prototype.writeEarlyHints
+{http}.default.ServerResponse.prototype.writeEarlyHints.length
+{http}.default.ServerResponse.prototype.writeEarlyHints.name
+{http}.default.ServerResponse.prototype.writeEarlyHints.prototype
+{http}.default.ServerResponse.prototype.writeEarlyHints.prototype.constructor
+{http}.default.ServerResponse.prototype.writeHead
+{http}.default.ServerResponse.prototype.writeHead.length
+{http}.default.ServerResponse.prototype.writeHead.name
+{http}.default.ServerResponse.prototype.writeHead.prototype
+{http}.default.ServerResponse.prototype.writeHead.prototype.constructor
+{http}.default.ServerResponse.prototype.writeHeader
+{http}.default.ServerResponse.prototype.writeHeader.length
+{http}.default.ServerResponse.prototype.writeHeader.name
+{http}.default.ServerResponse.prototype.writeHeader.prototype
+{http}.default.ServerResponse.prototype.writeHeader.prototype.constructor
+{http}.default.ServerResponse.prototype.writeProcessing
+{http}.default.ServerResponse.prototype.writeProcessing.length
+{http}.default.ServerResponse.prototype.writeProcessing.name
+{http}.default.ServerResponse.prototype.writeProcessing.prototype
+{http}.default.ServerResponse.prototype.writeProcessing.prototype.constructor
+{http}.default.WebSocket
+{http}.default.WebSocket.CLOSED
+{http}.default.WebSocket.CLOSING
+{http}.default.WebSocket.CONNECTING
+{http}.default.WebSocket.OPEN
+{http}.default.WebSocket.length
+{http}.default.WebSocket.name
+{http}.default.WebSocket.prototype
+{http}.default.WebSocket.prototype.CLOSED
+{http}.default.WebSocket.prototype.CLOSING
+{http}.default.WebSocket.prototype.CONNECTING
+{http}.default.WebSocket.prototype.OPEN
+{http}.default.WebSocket.prototype.[Symbol.toStringTag]
+{http}.default.WebSocket.prototype.binaryType
+{http}.default.WebSocket.prototype.bufferedAmount
+{http}.default.WebSocket.prototype.close
+{http}.default.WebSocket.prototype.close.length
+{http}.default.WebSocket.prototype.close.name
+{http}.default.WebSocket.prototype.constructor
+{http}.default.WebSocket.prototype.extensions
+{http}.default.WebSocket.prototype.onclose
+{http}.default.WebSocket.prototype.onerror
+{http}.default.WebSocket.prototype.onmessage
+{http}.default.WebSocket.prototype.onopen
+{http}.default.WebSocket.prototype.protocol
+{http}.default.WebSocket.prototype.readyState
+{http}.default.WebSocket.prototype.send
+{http}.default.WebSocket.prototype.send.length
+{http}.default.WebSocket.prototype.send.name
+{http}.default.WebSocket.prototype.url
+{http}.default._connectionListener
+{http}.default._connectionListener.length
+{http}.default._connectionListener.name
+{http}.default._connectionListener.prototype
+{http}.default._connectionListener.prototype.constructor
+{http}.default.createServer
+{http}.default.createServer.length
+{http}.default.createServer.name
+{http}.default.createServer.prototype
+{http}.default.createServer.prototype.constructor
+{http}.default.get
+{http}.default.get.length
+{http}.default.get.name
+{http}.default.get.prototype
+{http}.default.get.prototype.constructor
+{http}.default.globalAgent
+{http}.default.globalAgent.[kCapture]
+{http}.default.globalAgent.[shapeMode]
+{http}.default.globalAgent._events
+{http}.default.globalAgent._events.free
+{http}.default.globalAgent._events.free.length
+{http}.default.globalAgent._events.free.name
+{http}.default.globalAgent._events.newListener
+{http}.default.globalAgent._events.newListener.length
+{http}.default.globalAgent._events.newListener.name
+{http}.default.globalAgent._events.newListener.prototype
+{http}.default.globalAgent._events.newListener.prototype.constructor
+{http}.default.globalAgent._eventsCount
+{http}.default.globalAgent._maxListeners
+{http}.default.globalAgent.defaultPort
+{http}.default.globalAgent.freeSockets
+{http}.default.globalAgent.keepAlive
+{http}.default.globalAgent.keepAliveMsecs
+{http}.default.globalAgent.maxFreeSockets
+{http}.default.globalAgent.maxSockets
+{http}.default.globalAgent.maxTotalSockets
+{http}.default.globalAgent.options
+{http}.default.globalAgent.options.keepAlive
+{http}.default.globalAgent.options.noDelay
+{http}.default.globalAgent.options.path
+{http}.default.globalAgent.options.scheduling
+{http}.default.globalAgent.options.timeout
+{http}.default.globalAgent.protocol
+{http}.default.globalAgent.requests
+{http}.default.globalAgent.scheduling
+{http}.default.globalAgent.sockets
+{http}.default.globalAgent.totalSocketCount
+{http}.default.maxHeaderSize
+{http}.default.request
+{http}.default.request.length
+{http}.default.request.name
+{http}.default.request.prototype
+{http}.default.request.prototype.constructor
+{http}.default.setMaxIdleHTTPParsers
+{http}.default.setMaxIdleHTTPParsers.length
+{http}.default.setMaxIdleHTTPParsers.name
+{http}.default.validateHeaderName
+{http}.default.validateHeaderName.length
+{http}.default.validateHeaderName.name
+{http}.default.validateHeaderName.prototype
+{http}.default.validateHeaderName.prototype.constructor
+{http}.default.validateHeaderName.withoutStackTrace
+{http}.default.validateHeaderName.withoutStackTrace.length
+{http}.default.validateHeaderName.withoutStackTrace.name
+{http}.default.validateHeaderValue
+{http}.default.validateHeaderValue.length
+{http}.default.validateHeaderValue.name
+{http}.default.validateHeaderValue.prototype
+{http}.default.validateHeaderValue.prototype.constructor
+{http}.default.validateHeaderValue.withoutStackTrace
+{http}.default.validateHeaderValue.withoutStackTrace.length
+{http}.default.validateHeaderValue.withoutStackTrace.name
+{http}.get
+{http}.get.length
+{http}.get.name
+{http}.get.prototype
+{http}.get.prototype.constructor
+{http}.globalAgent
+{http}.globalAgent.[kCapture]
+{http}.globalAgent.[shapeMode]
+{http}.globalAgent._events
+{http}.globalAgent._events.free
+{http}.globalAgent._events.free.length
+{http}.globalAgent._events.free.name
+{http}.globalAgent._events.newListener
+{http}.globalAgent._events.newListener.length
+{http}.globalAgent._events.newListener.name
+{http}.globalAgent._events.newListener.prototype
+{http}.globalAgent._events.newListener.prototype.constructor
+{http}.globalAgent._eventsCount
+{http}.globalAgent._maxListeners
+{http}.globalAgent.defaultPort
+{http}.globalAgent.freeSockets
+{http}.globalAgent.keepAlive
+{http}.globalAgent.keepAliveMsecs
+{http}.globalAgent.maxFreeSockets
+{http}.globalAgent.maxSockets
+{http}.globalAgent.maxTotalSockets
+{http}.globalAgent.options
+{http}.globalAgent.options.keepAlive
+{http}.globalAgent.options.noDelay
+{http}.globalAgent.options.path
+{http}.globalAgent.options.scheduling
+{http}.globalAgent.options.timeout
+{http}.globalAgent.protocol
+{http}.globalAgent.requests
+{http}.globalAgent.scheduling
+{http}.globalAgent.sockets
+{http}.globalAgent.totalSocketCount
+{http}.maxHeaderSize
+{http}.request
+{http}.request.length
+{http}.request.name
+{http}.request.prototype
+{http}.request.prototype.constructor
+{http}.setMaxIdleHTTPParsers
+{http}.setMaxIdleHTTPParsers.length
+{http}.setMaxIdleHTTPParsers.name
+{http}.validateHeaderName
+{http}.validateHeaderName.length
+{http}.validateHeaderName.name
+{http}.validateHeaderName.prototype
+{http}.validateHeaderName.prototype.constructor
+{http}.validateHeaderName.withoutStackTrace
+{http}.validateHeaderName.withoutStackTrace.length
+{http}.validateHeaderName.withoutStackTrace.name
+{http}.validateHeaderValue
+{http}.validateHeaderValue.length
+{http}.validateHeaderValue.name
+{http}.validateHeaderValue.prototype
+{http}.validateHeaderValue.prototype.constructor
+{http}.validateHeaderValue.withoutStackTrace
+{http}.validateHeaderValue.withoutStackTrace.length
+{http}.validateHeaderValue.withoutStackTrace.name
diff --git a/test/fixtures/apiSurface/http2 b/test/fixtures/apiSurface/http2
new file mode 100644
index 00000000000000..ecb2d62a33dcb7
--- /dev/null
+++ b/test/fixtures/apiSurface/http2
@@ -0,0 +1,822 @@
+{http2}.Http2ServerRequest
+{http2}.Http2ServerRequest.length
+{http2}.Http2ServerRequest.name
+{http2}.Http2ServerRequest.prototype
+{http2}.Http2ServerRequest.prototype._read
+{http2}.Http2ServerRequest.prototype._read.length
+{http2}.Http2ServerRequest.prototype._read.name
+{http2}.Http2ServerRequest.prototype.aborted
+{http2}.Http2ServerRequest.prototype.authority
+{http2}.Http2ServerRequest.prototype.complete
+{http2}.Http2ServerRequest.prototype.connection
+{http2}.Http2ServerRequest.prototype.constructor
+{http2}.Http2ServerRequest.prototype.headers
+{http2}.Http2ServerRequest.prototype.httpVersion
+{http2}.Http2ServerRequest.prototype.httpVersionMajor
+{http2}.Http2ServerRequest.prototype.httpVersionMinor
+{http2}.Http2ServerRequest.prototype.method
+{http2}.Http2ServerRequest.prototype.rawHeaders
+{http2}.Http2ServerRequest.prototype.rawTrailers
+{http2}.Http2ServerRequest.prototype.scheme
+{http2}.Http2ServerRequest.prototype.setTimeout
+{http2}.Http2ServerRequest.prototype.setTimeout.length
+{http2}.Http2ServerRequest.prototype.setTimeout.name
+{http2}.Http2ServerRequest.prototype.socket
+{http2}.Http2ServerRequest.prototype.stream
+{http2}.Http2ServerRequest.prototype.trailers
+{http2}.Http2ServerRequest.prototype.url
+{http2}.Http2ServerResponse
+{http2}.Http2ServerResponse.length
+{http2}.Http2ServerResponse.name
+{http2}.Http2ServerResponse.prototype
+{http2}.Http2ServerResponse.prototype.[appendHeader]
+{http2}.Http2ServerResponse.prototype.[appendHeader].length
+{http2}.Http2ServerResponse.prototype.[appendHeader].name
+{http2}.Http2ServerResponse.prototype.[begin-send]
+{http2}.Http2ServerResponse.prototype.[begin-send].length
+{http2}.Http2ServerResponse.prototype.[begin-send].name
+{http2}.Http2ServerResponse.prototype.[setHeader]
+{http2}.Http2ServerResponse.prototype.[setHeader].length
+{http2}.Http2ServerResponse.prototype.[setHeader].name
+{http2}.Http2ServerResponse.prototype._header
+{http2}.Http2ServerResponse.prototype.addTrailers
+{http2}.Http2ServerResponse.prototype.addTrailers.length
+{http2}.Http2ServerResponse.prototype.addTrailers.name
+{http2}.Http2ServerResponse.prototype.appendHeader
+{http2}.Http2ServerResponse.prototype.appendHeader.length
+{http2}.Http2ServerResponse.prototype.appendHeader.name
+{http2}.Http2ServerResponse.prototype.connection
+{http2}.Http2ServerResponse.prototype.constructor
+{http2}.Http2ServerResponse.prototype.cork
+{http2}.Http2ServerResponse.prototype.cork.length
+{http2}.Http2ServerResponse.prototype.cork.name
+{http2}.Http2ServerResponse.prototype.createPushResponse
+{http2}.Http2ServerResponse.prototype.createPushResponse.length
+{http2}.Http2ServerResponse.prototype.createPushResponse.name
+{http2}.Http2ServerResponse.prototype.destroy
+{http2}.Http2ServerResponse.prototype.destroy.length
+{http2}.Http2ServerResponse.prototype.destroy.name
+{http2}.Http2ServerResponse.prototype.end
+{http2}.Http2ServerResponse.prototype.end.length
+{http2}.Http2ServerResponse.prototype.end.name
+{http2}.Http2ServerResponse.prototype.finished
+{http2}.Http2ServerResponse.prototype.flushHeaders
+{http2}.Http2ServerResponse.prototype.flushHeaders.length
+{http2}.Http2ServerResponse.prototype.flushHeaders.name
+{http2}.Http2ServerResponse.prototype.getHeader
+{http2}.Http2ServerResponse.prototype.getHeader.length
+{http2}.Http2ServerResponse.prototype.getHeader.name
+{http2}.Http2ServerResponse.prototype.getHeaderNames
+{http2}.Http2ServerResponse.prototype.getHeaderNames.length
+{http2}.Http2ServerResponse.prototype.getHeaderNames.name
+{http2}.Http2ServerResponse.prototype.getHeaders
+{http2}.Http2ServerResponse.prototype.getHeaders.length
+{http2}.Http2ServerResponse.prototype.getHeaders.name
+{http2}.Http2ServerResponse.prototype.hasHeader
+{http2}.Http2ServerResponse.prototype.hasHeader.length
+{http2}.Http2ServerResponse.prototype.hasHeader.name
+{http2}.Http2ServerResponse.prototype.headersSent
+{http2}.Http2ServerResponse.prototype.removeHeader
+{http2}.Http2ServerResponse.prototype.removeHeader.length
+{http2}.Http2ServerResponse.prototype.removeHeader.name
+{http2}.Http2ServerResponse.prototype.sendDate
+{http2}.Http2ServerResponse.prototype.setHeader
+{http2}.Http2ServerResponse.prototype.setHeader.length
+{http2}.Http2ServerResponse.prototype.setHeader.name
+{http2}.Http2ServerResponse.prototype.setTimeout
+{http2}.Http2ServerResponse.prototype.setTimeout.length
+{http2}.Http2ServerResponse.prototype.setTimeout.name
+{http2}.Http2ServerResponse.prototype.setTrailer
+{http2}.Http2ServerResponse.prototype.setTrailer.length
+{http2}.Http2ServerResponse.prototype.setTrailer.name
+{http2}.Http2ServerResponse.prototype.socket
+{http2}.Http2ServerResponse.prototype.statusCode
+{http2}.Http2ServerResponse.prototype.statusMessage
+{http2}.Http2ServerResponse.prototype.stream
+{http2}.Http2ServerResponse.prototype.uncork
+{http2}.Http2ServerResponse.prototype.uncork.length
+{http2}.Http2ServerResponse.prototype.uncork.name
+{http2}.Http2ServerResponse.prototype.writableCorked
+{http2}.Http2ServerResponse.prototype.writableEnded
+{http2}.Http2ServerResponse.prototype.writableFinished
+{http2}.Http2ServerResponse.prototype.writableHighWaterMark
+{http2}.Http2ServerResponse.prototype.writableLength
+{http2}.Http2ServerResponse.prototype.write
+{http2}.Http2ServerResponse.prototype.write.length
+{http2}.Http2ServerResponse.prototype.write.name
+{http2}.Http2ServerResponse.prototype.writeContinue
+{http2}.Http2ServerResponse.prototype.writeContinue.length
+{http2}.Http2ServerResponse.prototype.writeContinue.name
+{http2}.Http2ServerResponse.prototype.writeEarlyHints
+{http2}.Http2ServerResponse.prototype.writeEarlyHints.length
+{http2}.Http2ServerResponse.prototype.writeEarlyHints.name
+{http2}.Http2ServerResponse.prototype.writeHead
+{http2}.Http2ServerResponse.prototype.writeHead.length
+{http2}.Http2ServerResponse.prototype.writeHead.name
+{http2}.[Symbol.toStringTag]
+{http2}.connect
+{http2}.connect.[nodejs.util.promisify.custom]
+{http2}.connect.[nodejs.util.promisify.custom].length
+{http2}.connect.[nodejs.util.promisify.custom].name
+{http2}.connect.[nodejs.util.promisify.custom].prototype
+{http2}.connect.[nodejs.util.promisify.custom].prototype.constructor
+{http2}.connect.length
+{http2}.connect.name
+{http2}.connect.prototype
+{http2}.connect.prototype.constructor
+{http2}.constants
+{http2}.constants.DEFAULT_SETTINGS_ENABLE_CONNECT_PROTOCOL
+{http2}.constants.DEFAULT_SETTINGS_ENABLE_PUSH
+{http2}.constants.DEFAULT_SETTINGS_HEADER_TABLE_SIZE
+{http2}.constants.DEFAULT_SETTINGS_INITIAL_WINDOW_SIZE
+{http2}.constants.DEFAULT_SETTINGS_MAX_CONCURRENT_STREAMS
+{http2}.constants.DEFAULT_SETTINGS_MAX_FRAME_SIZE
+{http2}.constants.DEFAULT_SETTINGS_MAX_HEADER_LIST_SIZE
+{http2}.constants.HTTP2_HEADER_ACCEPT
+{http2}.constants.HTTP2_HEADER_ACCEPT_CHARSET
+{http2}.constants.HTTP2_HEADER_ACCEPT_ENCODING
+{http2}.constants.HTTP2_HEADER_ACCEPT_LANGUAGE
+{http2}.constants.HTTP2_HEADER_ACCEPT_RANGES
+{http2}.constants.HTTP2_HEADER_ACCESS_CONTROL_ALLOW_CREDENTIALS
+{http2}.constants.HTTP2_HEADER_ACCESS_CONTROL_ALLOW_HEADERS
+{http2}.constants.HTTP2_HEADER_ACCESS_CONTROL_ALLOW_METHODS
+{http2}.constants.HTTP2_HEADER_ACCESS_CONTROL_ALLOW_ORIGIN
+{http2}.constants.HTTP2_HEADER_ACCESS_CONTROL_EXPOSE_HEADERS
+{http2}.constants.HTTP2_HEADER_ACCESS_CONTROL_MAX_AGE
+{http2}.constants.HTTP2_HEADER_ACCESS_CONTROL_REQUEST_HEADERS
+{http2}.constants.HTTP2_HEADER_ACCESS_CONTROL_REQUEST_METHOD
+{http2}.constants.HTTP2_HEADER_AGE
+{http2}.constants.HTTP2_HEADER_ALLOW
+{http2}.constants.HTTP2_HEADER_ALT_SVC
+{http2}.constants.HTTP2_HEADER_AUTHORITY
+{http2}.constants.HTTP2_HEADER_AUTHORIZATION
+{http2}.constants.HTTP2_HEADER_CACHE_CONTROL
+{http2}.constants.HTTP2_HEADER_CONNECTION
+{http2}.constants.HTTP2_HEADER_CONTENT_DISPOSITION
+{http2}.constants.HTTP2_HEADER_CONTENT_ENCODING
+{http2}.constants.HTTP2_HEADER_CONTENT_LANGUAGE
+{http2}.constants.HTTP2_HEADER_CONTENT_LENGTH
+{http2}.constants.HTTP2_HEADER_CONTENT_LOCATION
+{http2}.constants.HTTP2_HEADER_CONTENT_MD5
+{http2}.constants.HTTP2_HEADER_CONTENT_RANGE
+{http2}.constants.HTTP2_HEADER_CONTENT_SECURITY_POLICY
+{http2}.constants.HTTP2_HEADER_CONTENT_TYPE
+{http2}.constants.HTTP2_HEADER_COOKIE
+{http2}.constants.HTTP2_HEADER_DATE
+{http2}.constants.HTTP2_HEADER_DNT
+{http2}.constants.HTTP2_HEADER_EARLY_DATA
+{http2}.constants.HTTP2_HEADER_ETAG
+{http2}.constants.HTTP2_HEADER_EXPECT
+{http2}.constants.HTTP2_HEADER_EXPECT_CT
+{http2}.constants.HTTP2_HEADER_EXPIRES
+{http2}.constants.HTTP2_HEADER_FORWARDED
+{http2}.constants.HTTP2_HEADER_FROM
+{http2}.constants.HTTP2_HEADER_HOST
+{http2}.constants.HTTP2_HEADER_HTTP2_SETTINGS
+{http2}.constants.HTTP2_HEADER_IF_MATCH
+{http2}.constants.HTTP2_HEADER_IF_MODIFIED_SINCE
+{http2}.constants.HTTP2_HEADER_IF_NONE_MATCH
+{http2}.constants.HTTP2_HEADER_IF_RANGE
+{http2}.constants.HTTP2_HEADER_IF_UNMODIFIED_SINCE
+{http2}.constants.HTTP2_HEADER_KEEP_ALIVE
+{http2}.constants.HTTP2_HEADER_LAST_MODIFIED
+{http2}.constants.HTTP2_HEADER_LINK
+{http2}.constants.HTTP2_HEADER_LOCATION
+{http2}.constants.HTTP2_HEADER_MAX_FORWARDS
+{http2}.constants.HTTP2_HEADER_METHOD
+{http2}.constants.HTTP2_HEADER_ORIGIN
+{http2}.constants.HTTP2_HEADER_PATH
+{http2}.constants.HTTP2_HEADER_PREFER
+{http2}.constants.HTTP2_HEADER_PRIORITY
+{http2}.constants.HTTP2_HEADER_PROTOCOL
+{http2}.constants.HTTP2_HEADER_PROXY_AUTHENTICATE
+{http2}.constants.HTTP2_HEADER_PROXY_AUTHORIZATION
+{http2}.constants.HTTP2_HEADER_PROXY_CONNECTION
+{http2}.constants.HTTP2_HEADER_PURPOSE
+{http2}.constants.HTTP2_HEADER_RANGE
+{http2}.constants.HTTP2_HEADER_REFERER
+{http2}.constants.HTTP2_HEADER_REFRESH
+{http2}.constants.HTTP2_HEADER_RETRY_AFTER
+{http2}.constants.HTTP2_HEADER_SCHEME
+{http2}.constants.HTTP2_HEADER_SERVER
+{http2}.constants.HTTP2_HEADER_SET_COOKIE
+{http2}.constants.HTTP2_HEADER_STATUS
+{http2}.constants.HTTP2_HEADER_STRICT_TRANSPORT_SECURITY
+{http2}.constants.HTTP2_HEADER_TE
+{http2}.constants.HTTP2_HEADER_TIMING_ALLOW_ORIGIN
+{http2}.constants.HTTP2_HEADER_TK
+{http2}.constants.HTTP2_HEADER_TRAILER
+{http2}.constants.HTTP2_HEADER_TRANSFER_ENCODING
+{http2}.constants.HTTP2_HEADER_UPGRADE
+{http2}.constants.HTTP2_HEADER_UPGRADE_INSECURE_REQUESTS
+{http2}.constants.HTTP2_HEADER_USER_AGENT
+{http2}.constants.HTTP2_HEADER_VARY
+{http2}.constants.HTTP2_HEADER_VIA
+{http2}.constants.HTTP2_HEADER_WARNING
+{http2}.constants.HTTP2_HEADER_WWW_AUTHENTICATE
+{http2}.constants.HTTP2_HEADER_X_CONTENT_TYPE_OPTIONS
+{http2}.constants.HTTP2_HEADER_X_FORWARDED_FOR
+{http2}.constants.HTTP2_HEADER_X_FRAME_OPTIONS
+{http2}.constants.HTTP2_HEADER_X_XSS_PROTECTION
+{http2}.constants.HTTP2_METHOD_ACL
+{http2}.constants.HTTP2_METHOD_BASELINE_CONTROL
+{http2}.constants.HTTP2_METHOD_BIND
+{http2}.constants.HTTP2_METHOD_CHECKIN
+{http2}.constants.HTTP2_METHOD_CHECKOUT
+{http2}.constants.HTTP2_METHOD_CONNECT
+{http2}.constants.HTTP2_METHOD_COPY
+{http2}.constants.HTTP2_METHOD_DELETE
+{http2}.constants.HTTP2_METHOD_GET
+{http2}.constants.HTTP2_METHOD_HEAD
+{http2}.constants.HTTP2_METHOD_LABEL
+{http2}.constants.HTTP2_METHOD_LINK
+{http2}.constants.HTTP2_METHOD_LOCK
+{http2}.constants.HTTP2_METHOD_MERGE
+{http2}.constants.HTTP2_METHOD_MKACTIVITY
+{http2}.constants.HTTP2_METHOD_MKCALENDAR
+{http2}.constants.HTTP2_METHOD_MKCOL
+{http2}.constants.HTTP2_METHOD_MKREDIRECTREF
+{http2}.constants.HTTP2_METHOD_MKWORKSPACE
+{http2}.constants.HTTP2_METHOD_MOVE
+{http2}.constants.HTTP2_METHOD_OPTIONS
+{http2}.constants.HTTP2_METHOD_ORDERPATCH
+{http2}.constants.HTTP2_METHOD_PATCH
+{http2}.constants.HTTP2_METHOD_POST
+{http2}.constants.HTTP2_METHOD_PRI
+{http2}.constants.HTTP2_METHOD_PROPFIND
+{http2}.constants.HTTP2_METHOD_PROPPATCH
+{http2}.constants.HTTP2_METHOD_PUT
+{http2}.constants.HTTP2_METHOD_REBIND
+{http2}.constants.HTTP2_METHOD_REPORT
+{http2}.constants.HTTP2_METHOD_SEARCH
+{http2}.constants.HTTP2_METHOD_TRACE
+{http2}.constants.HTTP2_METHOD_UNBIND
+{http2}.constants.HTTP2_METHOD_UNCHECKOUT
+{http2}.constants.HTTP2_METHOD_UNLINK
+{http2}.constants.HTTP2_METHOD_UNLOCK
+{http2}.constants.HTTP2_METHOD_UPDATE
+{http2}.constants.HTTP2_METHOD_UPDATEREDIRECTREF
+{http2}.constants.HTTP2_METHOD_VERSION_CONTROL
+{http2}.constants.HTTP_STATUS_ACCEPTED
+{http2}.constants.HTTP_STATUS_ALREADY_REPORTED
+{http2}.constants.HTTP_STATUS_BAD_GATEWAY
+{http2}.constants.HTTP_STATUS_BAD_REQUEST
+{http2}.constants.HTTP_STATUS_BANDWIDTH_LIMIT_EXCEEDED
+{http2}.constants.HTTP_STATUS_CONFLICT
+{http2}.constants.HTTP_STATUS_CONTINUE
+{http2}.constants.HTTP_STATUS_CREATED
+{http2}.constants.HTTP_STATUS_EARLY_HINTS
+{http2}.constants.HTTP_STATUS_EXPECTATION_FAILED
+{http2}.constants.HTTP_STATUS_FAILED_DEPENDENCY
+{http2}.constants.HTTP_STATUS_FORBIDDEN
+{http2}.constants.HTTP_STATUS_FOUND
+{http2}.constants.HTTP_STATUS_GATEWAY_TIMEOUT
+{http2}.constants.HTTP_STATUS_GONE
+{http2}.constants.HTTP_STATUS_HTTP_VERSION_NOT_SUPPORTED
+{http2}.constants.HTTP_STATUS_IM_USED
+{http2}.constants.HTTP_STATUS_INSUFFICIENT_STORAGE
+{http2}.constants.HTTP_STATUS_INTERNAL_SERVER_ERROR
+{http2}.constants.HTTP_STATUS_LENGTH_REQUIRED
+{http2}.constants.HTTP_STATUS_LOCKED
+{http2}.constants.HTTP_STATUS_LOOP_DETECTED
+{http2}.constants.HTTP_STATUS_METHOD_NOT_ALLOWED
+{http2}.constants.HTTP_STATUS_MISDIRECTED_REQUEST
+{http2}.constants.HTTP_STATUS_MOVED_PERMANENTLY
+{http2}.constants.HTTP_STATUS_MULTIPLE_CHOICES
+{http2}.constants.HTTP_STATUS_MULTI_STATUS
+{http2}.constants.HTTP_STATUS_NETWORK_AUTHENTICATION_REQUIRED
+{http2}.constants.HTTP_STATUS_NON_AUTHORITATIVE_INFORMATION
+{http2}.constants.HTTP_STATUS_NOT_ACCEPTABLE
+{http2}.constants.HTTP_STATUS_NOT_EXTENDED
+{http2}.constants.HTTP_STATUS_NOT_FOUND
+{http2}.constants.HTTP_STATUS_NOT_IMPLEMENTED
+{http2}.constants.HTTP_STATUS_NOT_MODIFIED
+{http2}.constants.HTTP_STATUS_NO_CONTENT
+{http2}.constants.HTTP_STATUS_OK
+{http2}.constants.HTTP_STATUS_PARTIAL_CONTENT
+{http2}.constants.HTTP_STATUS_PAYLOAD_TOO_LARGE
+{http2}.constants.HTTP_STATUS_PAYMENT_REQUIRED
+{http2}.constants.HTTP_STATUS_PERMANENT_REDIRECT
+{http2}.constants.HTTP_STATUS_PRECONDITION_FAILED
+{http2}.constants.HTTP_STATUS_PRECONDITION_REQUIRED
+{http2}.constants.HTTP_STATUS_PROCESSING
+{http2}.constants.HTTP_STATUS_PROXY_AUTHENTICATION_REQUIRED
+{http2}.constants.HTTP_STATUS_RANGE_NOT_SATISFIABLE
+{http2}.constants.HTTP_STATUS_REQUEST_HEADER_FIELDS_TOO_LARGE
+{http2}.constants.HTTP_STATUS_REQUEST_TIMEOUT
+{http2}.constants.HTTP_STATUS_RESET_CONTENT
+{http2}.constants.HTTP_STATUS_SEE_OTHER
+{http2}.constants.HTTP_STATUS_SERVICE_UNAVAILABLE
+{http2}.constants.HTTP_STATUS_SWITCHING_PROTOCOLS
+{http2}.constants.HTTP_STATUS_TEAPOT
+{http2}.constants.HTTP_STATUS_TEMPORARY_REDIRECT
+{http2}.constants.HTTP_STATUS_TOO_EARLY
+{http2}.constants.HTTP_STATUS_TOO_MANY_REQUESTS
+{http2}.constants.HTTP_STATUS_UNAUTHORIZED
+{http2}.constants.HTTP_STATUS_UNAVAILABLE_FOR_LEGAL_REASONS
+{http2}.constants.HTTP_STATUS_UNPROCESSABLE_ENTITY
+{http2}.constants.HTTP_STATUS_UNSUPPORTED_MEDIA_TYPE
+{http2}.constants.HTTP_STATUS_UPGRADE_REQUIRED
+{http2}.constants.HTTP_STATUS_URI_TOO_LONG
+{http2}.constants.HTTP_STATUS_USE_PROXY
+{http2}.constants.HTTP_STATUS_VARIANT_ALSO_NEGOTIATES
+{http2}.constants.MAX_INITIAL_WINDOW_SIZE
+{http2}.constants.MAX_MAX_FRAME_SIZE
+{http2}.constants.MIN_MAX_FRAME_SIZE
+{http2}.constants.NGHTTP2_CANCEL
+{http2}.constants.NGHTTP2_COMPRESSION_ERROR
+{http2}.constants.NGHTTP2_CONNECT_ERROR
+{http2}.constants.NGHTTP2_DEFAULT_WEIGHT
+{http2}.constants.NGHTTP2_ENHANCE_YOUR_CALM
+{http2}.constants.NGHTTP2_ERR_DEFERRED
+{http2}.constants.NGHTTP2_ERR_FRAME_SIZE_ERROR
+{http2}.constants.NGHTTP2_ERR_INVALID_ARGUMENT
+{http2}.constants.NGHTTP2_ERR_NOMEM
+{http2}.constants.NGHTTP2_ERR_STREAM_CLOSED
+{http2}.constants.NGHTTP2_ERR_STREAM_ID_NOT_AVAILABLE
+{http2}.constants.NGHTTP2_FLAG_ACK
+{http2}.constants.NGHTTP2_FLAG_END_HEADERS
+{http2}.constants.NGHTTP2_FLAG_END_STREAM
+{http2}.constants.NGHTTP2_FLAG_NONE
+{http2}.constants.NGHTTP2_FLAG_PADDED
+{http2}.constants.NGHTTP2_FLAG_PRIORITY
+{http2}.constants.NGHTTP2_FLOW_CONTROL_ERROR
+{http2}.constants.NGHTTP2_FRAME_SIZE_ERROR
+{http2}.constants.NGHTTP2_HCAT_HEADERS
+{http2}.constants.NGHTTP2_HCAT_PUSH_RESPONSE
+{http2}.constants.NGHTTP2_HCAT_REQUEST
+{http2}.constants.NGHTTP2_HCAT_RESPONSE
+{http2}.constants.NGHTTP2_HTTP_1_1_REQUIRED
+{http2}.constants.NGHTTP2_INADEQUATE_SECURITY
+{http2}.constants.NGHTTP2_INTERNAL_ERROR
+{http2}.constants.NGHTTP2_NO_ERROR
+{http2}.constants.NGHTTP2_NV_FLAG_NONE
+{http2}.constants.NGHTTP2_NV_FLAG_NO_INDEX
+{http2}.constants.NGHTTP2_PROTOCOL_ERROR
+{http2}.constants.NGHTTP2_REFUSED_STREAM
+{http2}.constants.NGHTTP2_SESSION_CLIENT
+{http2}.constants.NGHTTP2_SESSION_SERVER
+{http2}.constants.NGHTTP2_SETTINGS_ENABLE_CONNECT_PROTOCOL
+{http2}.constants.NGHTTP2_SETTINGS_ENABLE_PUSH
+{http2}.constants.NGHTTP2_SETTINGS_HEADER_TABLE_SIZE
+{http2}.constants.NGHTTP2_SETTINGS_INITIAL_WINDOW_SIZE
+{http2}.constants.NGHTTP2_SETTINGS_MAX_CONCURRENT_STREAMS
+{http2}.constants.NGHTTP2_SETTINGS_MAX_FRAME_SIZE
+{http2}.constants.NGHTTP2_SETTINGS_MAX_HEADER_LIST_SIZE
+{http2}.constants.NGHTTP2_SETTINGS_TIMEOUT
+{http2}.constants.NGHTTP2_STREAM_CLOSED
+{http2}.constants.NGHTTP2_STREAM_STATE_CLOSED
+{http2}.constants.NGHTTP2_STREAM_STATE_HALF_CLOSED_LOCAL
+{http2}.constants.NGHTTP2_STREAM_STATE_HALF_CLOSED_REMOTE
+{http2}.constants.NGHTTP2_STREAM_STATE_IDLE
+{http2}.constants.NGHTTP2_STREAM_STATE_OPEN
+{http2}.constants.NGHTTP2_STREAM_STATE_RESERVED_LOCAL
+{http2}.constants.NGHTTP2_STREAM_STATE_RESERVED_REMOTE
+{http2}.constants.PADDING_STRATEGY_ALIGNED
+{http2}.constants.PADDING_STRATEGY_CALLBACK
+{http2}.constants.PADDING_STRATEGY_MAX
+{http2}.constants.PADDING_STRATEGY_NONE
+{http2}.constants.STREAM_OPTION_EMPTY_PAYLOAD
+{http2}.constants.STREAM_OPTION_GET_TRAILERS
+{http2}.createSecureServer
+{http2}.createSecureServer.length
+{http2}.createSecureServer.name
+{http2}.createSecureServer.prototype
+{http2}.createSecureServer.prototype.constructor
+{http2}.createServer
+{http2}.createServer.length
+{http2}.createServer.name
+{http2}.createServer.prototype
+{http2}.createServer.prototype.constructor
+{http2}.default
+{http2}.default.Http2ServerRequest
+{http2}.default.Http2ServerRequest.length
+{http2}.default.Http2ServerRequest.name
+{http2}.default.Http2ServerRequest.prototype
+{http2}.default.Http2ServerRequest.prototype._read
+{http2}.default.Http2ServerRequest.prototype._read.length
+{http2}.default.Http2ServerRequest.prototype._read.name
+{http2}.default.Http2ServerRequest.prototype.aborted
+{http2}.default.Http2ServerRequest.prototype.authority
+{http2}.default.Http2ServerRequest.prototype.complete
+{http2}.default.Http2ServerRequest.prototype.connection
+{http2}.default.Http2ServerRequest.prototype.constructor
+{http2}.default.Http2ServerRequest.prototype.headers
+{http2}.default.Http2ServerRequest.prototype.httpVersion
+{http2}.default.Http2ServerRequest.prototype.httpVersionMajor
+{http2}.default.Http2ServerRequest.prototype.httpVersionMinor
+{http2}.default.Http2ServerRequest.prototype.method
+{http2}.default.Http2ServerRequest.prototype.rawHeaders
+{http2}.default.Http2ServerRequest.prototype.rawTrailers
+{http2}.default.Http2ServerRequest.prototype.scheme
+{http2}.default.Http2ServerRequest.prototype.setTimeout
+{http2}.default.Http2ServerRequest.prototype.setTimeout.length
+{http2}.default.Http2ServerRequest.prototype.setTimeout.name
+{http2}.default.Http2ServerRequest.prototype.socket
+{http2}.default.Http2ServerRequest.prototype.stream
+{http2}.default.Http2ServerRequest.prototype.trailers
+{http2}.default.Http2ServerRequest.prototype.url
+{http2}.default.Http2ServerResponse
+{http2}.default.Http2ServerResponse.length
+{http2}.default.Http2ServerResponse.name
+{http2}.default.Http2ServerResponse.prototype
+{http2}.default.Http2ServerResponse.prototype.[appendHeader]
+{http2}.default.Http2ServerResponse.prototype.[appendHeader].length
+{http2}.default.Http2ServerResponse.prototype.[appendHeader].name
+{http2}.default.Http2ServerResponse.prototype.[begin-send]
+{http2}.default.Http2ServerResponse.prototype.[begin-send].length
+{http2}.default.Http2ServerResponse.prototype.[begin-send].name
+{http2}.default.Http2ServerResponse.prototype.[setHeader]
+{http2}.default.Http2ServerResponse.prototype.[setHeader].length
+{http2}.default.Http2ServerResponse.prototype.[setHeader].name
+{http2}.default.Http2ServerResponse.prototype._header
+{http2}.default.Http2ServerResponse.prototype.addTrailers
+{http2}.default.Http2ServerResponse.prototype.addTrailers.length
+{http2}.default.Http2ServerResponse.prototype.addTrailers.name
+{http2}.default.Http2ServerResponse.prototype.appendHeader
+{http2}.default.Http2ServerResponse.prototype.appendHeader.length
+{http2}.default.Http2ServerResponse.prototype.appendHeader.name
+{http2}.default.Http2ServerResponse.prototype.connection
+{http2}.default.Http2ServerResponse.prototype.constructor
+{http2}.default.Http2ServerResponse.prototype.cork
+{http2}.default.Http2ServerResponse.prototype.cork.length
+{http2}.default.Http2ServerResponse.prototype.cork.name
+{http2}.default.Http2ServerResponse.prototype.createPushResponse
+{http2}.default.Http2ServerResponse.prototype.createPushResponse.length
+{http2}.default.Http2ServerResponse.prototype.createPushResponse.name
+{http2}.default.Http2ServerResponse.prototype.destroy
+{http2}.default.Http2ServerResponse.prototype.destroy.length
+{http2}.default.Http2ServerResponse.prototype.destroy.name
+{http2}.default.Http2ServerResponse.prototype.end
+{http2}.default.Http2ServerResponse.prototype.end.length
+{http2}.default.Http2ServerResponse.prototype.end.name
+{http2}.default.Http2ServerResponse.prototype.finished
+{http2}.default.Http2ServerResponse.prototype.flushHeaders
+{http2}.default.Http2ServerResponse.prototype.flushHeaders.length
+{http2}.default.Http2ServerResponse.prototype.flushHeaders.name
+{http2}.default.Http2ServerResponse.prototype.getHeader
+{http2}.default.Http2ServerResponse.prototype.getHeader.length
+{http2}.default.Http2ServerResponse.prototype.getHeader.name
+{http2}.default.Http2ServerResponse.prototype.getHeaderNames
+{http2}.default.Http2ServerResponse.prototype.getHeaderNames.length
+{http2}.default.Http2ServerResponse.prototype.getHeaderNames.name
+{http2}.default.Http2ServerResponse.prototype.getHeaders
+{http2}.default.Http2ServerResponse.prototype.getHeaders.length
+{http2}.default.Http2ServerResponse.prototype.getHeaders.name
+{http2}.default.Http2ServerResponse.prototype.hasHeader
+{http2}.default.Http2ServerResponse.prototype.hasHeader.length
+{http2}.default.Http2ServerResponse.prototype.hasHeader.name
+{http2}.default.Http2ServerResponse.prototype.headersSent
+{http2}.default.Http2ServerResponse.prototype.removeHeader
+{http2}.default.Http2ServerResponse.prototype.removeHeader.length
+{http2}.default.Http2ServerResponse.prototype.removeHeader.name
+{http2}.default.Http2ServerResponse.prototype.sendDate
+{http2}.default.Http2ServerResponse.prototype.setHeader
+{http2}.default.Http2ServerResponse.prototype.setHeader.length
+{http2}.default.Http2ServerResponse.prototype.setHeader.name
+{http2}.default.Http2ServerResponse.prototype.setTimeout
+{http2}.default.Http2ServerResponse.prototype.setTimeout.length
+{http2}.default.Http2ServerResponse.prototype.setTimeout.name
+{http2}.default.Http2ServerResponse.prototype.setTrailer
+{http2}.default.Http2ServerResponse.prototype.setTrailer.length
+{http2}.default.Http2ServerResponse.prototype.setTrailer.name
+{http2}.default.Http2ServerResponse.prototype.socket
+{http2}.default.Http2ServerResponse.prototype.statusCode
+{http2}.default.Http2ServerResponse.prototype.statusMessage
+{http2}.default.Http2ServerResponse.prototype.stream
+{http2}.default.Http2ServerResponse.prototype.uncork
+{http2}.default.Http2ServerResponse.prototype.uncork.length
+{http2}.default.Http2ServerResponse.prototype.uncork.name
+{http2}.default.Http2ServerResponse.prototype.writableCorked
+{http2}.default.Http2ServerResponse.prototype.writableEnded
+{http2}.default.Http2ServerResponse.prototype.writableFinished
+{http2}.default.Http2ServerResponse.prototype.writableHighWaterMark
+{http2}.default.Http2ServerResponse.prototype.writableLength
+{http2}.default.Http2ServerResponse.prototype.write
+{http2}.default.Http2ServerResponse.prototype.write.length
+{http2}.default.Http2ServerResponse.prototype.write.name
+{http2}.default.Http2ServerResponse.prototype.writeContinue
+{http2}.default.Http2ServerResponse.prototype.writeContinue.length
+{http2}.default.Http2ServerResponse.prototype.writeContinue.name
+{http2}.default.Http2ServerResponse.prototype.writeEarlyHints
+{http2}.default.Http2ServerResponse.prototype.writeEarlyHints.length
+{http2}.default.Http2ServerResponse.prototype.writeEarlyHints.name
+{http2}.default.Http2ServerResponse.prototype.writeHead
+{http2}.default.Http2ServerResponse.prototype.writeHead.length
+{http2}.default.Http2ServerResponse.prototype.writeHead.name
+{http2}.default.connect
+{http2}.default.connect.[nodejs.util.promisify.custom]
+{http2}.default.connect.[nodejs.util.promisify.custom].length
+{http2}.default.connect.[nodejs.util.promisify.custom].name
+{http2}.default.connect.[nodejs.util.promisify.custom].prototype
+{http2}.default.connect.[nodejs.util.promisify.custom].prototype.constructor
+{http2}.default.connect.length
+{http2}.default.connect.name
+{http2}.default.connect.prototype
+{http2}.default.connect.prototype.constructor
+{http2}.default.constants
+{http2}.default.constants.DEFAULT_SETTINGS_ENABLE_CONNECT_PROTOCOL
+{http2}.default.constants.DEFAULT_SETTINGS_ENABLE_PUSH
+{http2}.default.constants.DEFAULT_SETTINGS_HEADER_TABLE_SIZE
+{http2}.default.constants.DEFAULT_SETTINGS_INITIAL_WINDOW_SIZE
+{http2}.default.constants.DEFAULT_SETTINGS_MAX_CONCURRENT_STREAMS
+{http2}.default.constants.DEFAULT_SETTINGS_MAX_FRAME_SIZE
+{http2}.default.constants.DEFAULT_SETTINGS_MAX_HEADER_LIST_SIZE
+{http2}.default.constants.HTTP2_HEADER_ACCEPT
+{http2}.default.constants.HTTP2_HEADER_ACCEPT_CHARSET
+{http2}.default.constants.HTTP2_HEADER_ACCEPT_ENCODING
+{http2}.default.constants.HTTP2_HEADER_ACCEPT_LANGUAGE
+{http2}.default.constants.HTTP2_HEADER_ACCEPT_RANGES
+{http2}.default.constants.HTTP2_HEADER_ACCESS_CONTROL_ALLOW_CREDENTIALS
+{http2}.default.constants.HTTP2_HEADER_ACCESS_CONTROL_ALLOW_HEADERS
+{http2}.default.constants.HTTP2_HEADER_ACCESS_CONTROL_ALLOW_METHODS
+{http2}.default.constants.HTTP2_HEADER_ACCESS_CONTROL_ALLOW_ORIGIN
+{http2}.default.constants.HTTP2_HEADER_ACCESS_CONTROL_EXPOSE_HEADERS
+{http2}.default.constants.HTTP2_HEADER_ACCESS_CONTROL_MAX_AGE
+{http2}.default.constants.HTTP2_HEADER_ACCESS_CONTROL_REQUEST_HEADERS
+{http2}.default.constants.HTTP2_HEADER_ACCESS_CONTROL_REQUEST_METHOD
+{http2}.default.constants.HTTP2_HEADER_AGE
+{http2}.default.constants.HTTP2_HEADER_ALLOW
+{http2}.default.constants.HTTP2_HEADER_ALT_SVC
+{http2}.default.constants.HTTP2_HEADER_AUTHORITY
+{http2}.default.constants.HTTP2_HEADER_AUTHORIZATION
+{http2}.default.constants.HTTP2_HEADER_CACHE_CONTROL
+{http2}.default.constants.HTTP2_HEADER_CONNECTION
+{http2}.default.constants.HTTP2_HEADER_CONTENT_DISPOSITION
+{http2}.default.constants.HTTP2_HEADER_CONTENT_ENCODING
+{http2}.default.constants.HTTP2_HEADER_CONTENT_LANGUAGE
+{http2}.default.constants.HTTP2_HEADER_CONTENT_LENGTH
+{http2}.default.constants.HTTP2_HEADER_CONTENT_LOCATION
+{http2}.default.constants.HTTP2_HEADER_CONTENT_MD5
+{http2}.default.constants.HTTP2_HEADER_CONTENT_RANGE
+{http2}.default.constants.HTTP2_HEADER_CONTENT_SECURITY_POLICY
+{http2}.default.constants.HTTP2_HEADER_CONTENT_TYPE
+{http2}.default.constants.HTTP2_HEADER_COOKIE
+{http2}.default.constants.HTTP2_HEADER_DATE
+{http2}.default.constants.HTTP2_HEADER_DNT
+{http2}.default.constants.HTTP2_HEADER_EARLY_DATA
+{http2}.default.constants.HTTP2_HEADER_ETAG
+{http2}.default.constants.HTTP2_HEADER_EXPECT
+{http2}.default.constants.HTTP2_HEADER_EXPECT_CT
+{http2}.default.constants.HTTP2_HEADER_EXPIRES
+{http2}.default.constants.HTTP2_HEADER_FORWARDED
+{http2}.default.constants.HTTP2_HEADER_FROM
+{http2}.default.constants.HTTP2_HEADER_HOST
+{http2}.default.constants.HTTP2_HEADER_HTTP2_SETTINGS
+{http2}.default.constants.HTTP2_HEADER_IF_MATCH
+{http2}.default.constants.HTTP2_HEADER_IF_MODIFIED_SINCE
+{http2}.default.constants.HTTP2_HEADER_IF_NONE_MATCH
+{http2}.default.constants.HTTP2_HEADER_IF_RANGE
+{http2}.default.constants.HTTP2_HEADER_IF_UNMODIFIED_SINCE
+{http2}.default.constants.HTTP2_HEADER_KEEP_ALIVE
+{http2}.default.constants.HTTP2_HEADER_LAST_MODIFIED
+{http2}.default.constants.HTTP2_HEADER_LINK
+{http2}.default.constants.HTTP2_HEADER_LOCATION
+{http2}.default.constants.HTTP2_HEADER_MAX_FORWARDS
+{http2}.default.constants.HTTP2_HEADER_METHOD
+{http2}.default.constants.HTTP2_HEADER_ORIGIN
+{http2}.default.constants.HTTP2_HEADER_PATH
+{http2}.default.constants.HTTP2_HEADER_PREFER
+{http2}.default.constants.HTTP2_HEADER_PRIORITY
+{http2}.default.constants.HTTP2_HEADER_PROTOCOL
+{http2}.default.constants.HTTP2_HEADER_PROXY_AUTHENTICATE
+{http2}.default.constants.HTTP2_HEADER_PROXY_AUTHORIZATION
+{http2}.default.constants.HTTP2_HEADER_PROXY_CONNECTION
+{http2}.default.constants.HTTP2_HEADER_PURPOSE
+{http2}.default.constants.HTTP2_HEADER_RANGE
+{http2}.default.constants.HTTP2_HEADER_REFERER
+{http2}.default.constants.HTTP2_HEADER_REFRESH
+{http2}.default.constants.HTTP2_HEADER_RETRY_AFTER
+{http2}.default.constants.HTTP2_HEADER_SCHEME
+{http2}.default.constants.HTTP2_HEADER_SERVER
+{http2}.default.constants.HTTP2_HEADER_SET_COOKIE
+{http2}.default.constants.HTTP2_HEADER_STATUS
+{http2}.default.constants.HTTP2_HEADER_STRICT_TRANSPORT_SECURITY
+{http2}.default.constants.HTTP2_HEADER_TE
+{http2}.default.constants.HTTP2_HEADER_TIMING_ALLOW_ORIGIN
+{http2}.default.constants.HTTP2_HEADER_TK
+{http2}.default.constants.HTTP2_HEADER_TRAILER
+{http2}.default.constants.HTTP2_HEADER_TRANSFER_ENCODING
+{http2}.default.constants.HTTP2_HEADER_UPGRADE
+{http2}.default.constants.HTTP2_HEADER_UPGRADE_INSECURE_REQUESTS
+{http2}.default.constants.HTTP2_HEADER_USER_AGENT
+{http2}.default.constants.HTTP2_HEADER_VARY
+{http2}.default.constants.HTTP2_HEADER_VIA
+{http2}.default.constants.HTTP2_HEADER_WARNING
+{http2}.default.constants.HTTP2_HEADER_WWW_AUTHENTICATE
+{http2}.default.constants.HTTP2_HEADER_X_CONTENT_TYPE_OPTIONS
+{http2}.default.constants.HTTP2_HEADER_X_FORWARDED_FOR
+{http2}.default.constants.HTTP2_HEADER_X_FRAME_OPTIONS
+{http2}.default.constants.HTTP2_HEADER_X_XSS_PROTECTION
+{http2}.default.constants.HTTP2_METHOD_ACL
+{http2}.default.constants.HTTP2_METHOD_BASELINE_CONTROL
+{http2}.default.constants.HTTP2_METHOD_BIND
+{http2}.default.constants.HTTP2_METHOD_CHECKIN
+{http2}.default.constants.HTTP2_METHOD_CHECKOUT
+{http2}.default.constants.HTTP2_METHOD_CONNECT
+{http2}.default.constants.HTTP2_METHOD_COPY
+{http2}.default.constants.HTTP2_METHOD_DELETE
+{http2}.default.constants.HTTP2_METHOD_GET
+{http2}.default.constants.HTTP2_METHOD_HEAD
+{http2}.default.constants.HTTP2_METHOD_LABEL
+{http2}.default.constants.HTTP2_METHOD_LINK
+{http2}.default.constants.HTTP2_METHOD_LOCK
+{http2}.default.constants.HTTP2_METHOD_MERGE
+{http2}.default.constants.HTTP2_METHOD_MKACTIVITY
+{http2}.default.constants.HTTP2_METHOD_MKCALENDAR
+{http2}.default.constants.HTTP2_METHOD_MKCOL
+{http2}.default.constants.HTTP2_METHOD_MKREDIRECTREF
+{http2}.default.constants.HTTP2_METHOD_MKWORKSPACE
+{http2}.default.constants.HTTP2_METHOD_MOVE
+{http2}.default.constants.HTTP2_METHOD_OPTIONS
+{http2}.default.constants.HTTP2_METHOD_ORDERPATCH
+{http2}.default.constants.HTTP2_METHOD_PATCH
+{http2}.default.constants.HTTP2_METHOD_POST
+{http2}.default.constants.HTTP2_METHOD_PRI
+{http2}.default.constants.HTTP2_METHOD_PROPFIND
+{http2}.default.constants.HTTP2_METHOD_PROPPATCH
+{http2}.default.constants.HTTP2_METHOD_PUT
+{http2}.default.constants.HTTP2_METHOD_REBIND
+{http2}.default.constants.HTTP2_METHOD_REPORT
+{http2}.default.constants.HTTP2_METHOD_SEARCH
+{http2}.default.constants.HTTP2_METHOD_TRACE
+{http2}.default.constants.HTTP2_METHOD_UNBIND
+{http2}.default.constants.HTTP2_METHOD_UNCHECKOUT
+{http2}.default.constants.HTTP2_METHOD_UNLINK
+{http2}.default.constants.HTTP2_METHOD_UNLOCK
+{http2}.default.constants.HTTP2_METHOD_UPDATE
+{http2}.default.constants.HTTP2_METHOD_UPDATEREDIRECTREF
+{http2}.default.constants.HTTP2_METHOD_VERSION_CONTROL
+{http2}.default.constants.HTTP_STATUS_ACCEPTED
+{http2}.default.constants.HTTP_STATUS_ALREADY_REPORTED
+{http2}.default.constants.HTTP_STATUS_BAD_GATEWAY
+{http2}.default.constants.HTTP_STATUS_BAD_REQUEST
+{http2}.default.constants.HTTP_STATUS_BANDWIDTH_LIMIT_EXCEEDED
+{http2}.default.constants.HTTP_STATUS_CONFLICT
+{http2}.default.constants.HTTP_STATUS_CONTINUE
+{http2}.default.constants.HTTP_STATUS_CREATED
+{http2}.default.constants.HTTP_STATUS_EARLY_HINTS
+{http2}.default.constants.HTTP_STATUS_EXPECTATION_FAILED
+{http2}.default.constants.HTTP_STATUS_FAILED_DEPENDENCY
+{http2}.default.constants.HTTP_STATUS_FORBIDDEN
+{http2}.default.constants.HTTP_STATUS_FOUND
+{http2}.default.constants.HTTP_STATUS_GATEWAY_TIMEOUT
+{http2}.default.constants.HTTP_STATUS_GONE
+{http2}.default.constants.HTTP_STATUS_HTTP_VERSION_NOT_SUPPORTED
+{http2}.default.constants.HTTP_STATUS_IM_USED
+{http2}.default.constants.HTTP_STATUS_INSUFFICIENT_STORAGE
+{http2}.default.constants.HTTP_STATUS_INTERNAL_SERVER_ERROR
+{http2}.default.constants.HTTP_STATUS_LENGTH_REQUIRED
+{http2}.default.constants.HTTP_STATUS_LOCKED
+{http2}.default.constants.HTTP_STATUS_LOOP_DETECTED
+{http2}.default.constants.HTTP_STATUS_METHOD_NOT_ALLOWED
+{http2}.default.constants.HTTP_STATUS_MISDIRECTED_REQUEST
+{http2}.default.constants.HTTP_STATUS_MOVED_PERMANENTLY
+{http2}.default.constants.HTTP_STATUS_MULTIPLE_CHOICES
+{http2}.default.constants.HTTP_STATUS_MULTI_STATUS
+{http2}.default.constants.HTTP_STATUS_NETWORK_AUTHENTICATION_REQUIRED
+{http2}.default.constants.HTTP_STATUS_NON_AUTHORITATIVE_INFORMATION
+{http2}.default.constants.HTTP_STATUS_NOT_ACCEPTABLE
+{http2}.default.constants.HTTP_STATUS_NOT_EXTENDED
+{http2}.default.constants.HTTP_STATUS_NOT_FOUND
+{http2}.default.constants.HTTP_STATUS_NOT_IMPLEMENTED
+{http2}.default.constants.HTTP_STATUS_NOT_MODIFIED
+{http2}.default.constants.HTTP_STATUS_NO_CONTENT
+{http2}.default.constants.HTTP_STATUS_OK
+{http2}.default.constants.HTTP_STATUS_PARTIAL_CONTENT
+{http2}.default.constants.HTTP_STATUS_PAYLOAD_TOO_LARGE
+{http2}.default.constants.HTTP_STATUS_PAYMENT_REQUIRED
+{http2}.default.constants.HTTP_STATUS_PERMANENT_REDIRECT
+{http2}.default.constants.HTTP_STATUS_PRECONDITION_FAILED
+{http2}.default.constants.HTTP_STATUS_PRECONDITION_REQUIRED
+{http2}.default.constants.HTTP_STATUS_PROCESSING
+{http2}.default.constants.HTTP_STATUS_PROXY_AUTHENTICATION_REQUIRED
+{http2}.default.constants.HTTP_STATUS_RANGE_NOT_SATISFIABLE
+{http2}.default.constants.HTTP_STATUS_REQUEST_HEADER_FIELDS_TOO_LARGE
+{http2}.default.constants.HTTP_STATUS_REQUEST_TIMEOUT
+{http2}.default.constants.HTTP_STATUS_RESET_CONTENT
+{http2}.default.constants.HTTP_STATUS_SEE_OTHER
+{http2}.default.constants.HTTP_STATUS_SERVICE_UNAVAILABLE
+{http2}.default.constants.HTTP_STATUS_SWITCHING_PROTOCOLS
+{http2}.default.constants.HTTP_STATUS_TEAPOT
+{http2}.default.constants.HTTP_STATUS_TEMPORARY_REDIRECT
+{http2}.default.constants.HTTP_STATUS_TOO_EARLY
+{http2}.default.constants.HTTP_STATUS_TOO_MANY_REQUESTS
+{http2}.default.constants.HTTP_STATUS_UNAUTHORIZED
+{http2}.default.constants.HTTP_STATUS_UNAVAILABLE_FOR_LEGAL_REASONS
+{http2}.default.constants.HTTP_STATUS_UNPROCESSABLE_ENTITY
+{http2}.default.constants.HTTP_STATUS_UNSUPPORTED_MEDIA_TYPE
+{http2}.default.constants.HTTP_STATUS_UPGRADE_REQUIRED
+{http2}.default.constants.HTTP_STATUS_URI_TOO_LONG
+{http2}.default.constants.HTTP_STATUS_USE_PROXY
+{http2}.default.constants.HTTP_STATUS_VARIANT_ALSO_NEGOTIATES
+{http2}.default.constants.MAX_INITIAL_WINDOW_SIZE
+{http2}.default.constants.MAX_MAX_FRAME_SIZE
+{http2}.default.constants.MIN_MAX_FRAME_SIZE
+{http2}.default.constants.NGHTTP2_CANCEL
+{http2}.default.constants.NGHTTP2_COMPRESSION_ERROR
+{http2}.default.constants.NGHTTP2_CONNECT_ERROR
+{http2}.default.constants.NGHTTP2_DEFAULT_WEIGHT
+{http2}.default.constants.NGHTTP2_ENHANCE_YOUR_CALM
+{http2}.default.constants.NGHTTP2_ERR_DEFERRED
+{http2}.default.constants.NGHTTP2_ERR_FRAME_SIZE_ERROR
+{http2}.default.constants.NGHTTP2_ERR_INVALID_ARGUMENT
+{http2}.default.constants.NGHTTP2_ERR_NOMEM
+{http2}.default.constants.NGHTTP2_ERR_STREAM_CLOSED
+{http2}.default.constants.NGHTTP2_ERR_STREAM_ID_NOT_AVAILABLE
+{http2}.default.constants.NGHTTP2_FLAG_ACK
+{http2}.default.constants.NGHTTP2_FLAG_END_HEADERS
+{http2}.default.constants.NGHTTP2_FLAG_END_STREAM
+{http2}.default.constants.NGHTTP2_FLAG_NONE
+{http2}.default.constants.NGHTTP2_FLAG_PADDED
+{http2}.default.constants.NGHTTP2_FLAG_PRIORITY
+{http2}.default.constants.NGHTTP2_FLOW_CONTROL_ERROR
+{http2}.default.constants.NGHTTP2_FRAME_SIZE_ERROR
+{http2}.default.constants.NGHTTP2_HCAT_HEADERS
+{http2}.default.constants.NGHTTP2_HCAT_PUSH_RESPONSE
+{http2}.default.constants.NGHTTP2_HCAT_REQUEST
+{http2}.default.constants.NGHTTP2_HCAT_RESPONSE
+{http2}.default.constants.NGHTTP2_HTTP_1_1_REQUIRED
+{http2}.default.constants.NGHTTP2_INADEQUATE_SECURITY
+{http2}.default.constants.NGHTTP2_INTERNAL_ERROR
+{http2}.default.constants.NGHTTP2_NO_ERROR
+{http2}.default.constants.NGHTTP2_NV_FLAG_NONE
+{http2}.default.constants.NGHTTP2_NV_FLAG_NO_INDEX
+{http2}.default.constants.NGHTTP2_PROTOCOL_ERROR
+{http2}.default.constants.NGHTTP2_REFUSED_STREAM
+{http2}.default.constants.NGHTTP2_SESSION_CLIENT
+{http2}.default.constants.NGHTTP2_SESSION_SERVER
+{http2}.default.constants.NGHTTP2_SETTINGS_ENABLE_CONNECT_PROTOCOL
+{http2}.default.constants.NGHTTP2_SETTINGS_ENABLE_PUSH
+{http2}.default.constants.NGHTTP2_SETTINGS_HEADER_TABLE_SIZE
+{http2}.default.constants.NGHTTP2_SETTINGS_INITIAL_WINDOW_SIZE
+{http2}.default.constants.NGHTTP2_SETTINGS_MAX_CONCURRENT_STREAMS
+{http2}.default.constants.NGHTTP2_SETTINGS_MAX_FRAME_SIZE
+{http2}.default.constants.NGHTTP2_SETTINGS_MAX_HEADER_LIST_SIZE
+{http2}.default.constants.NGHTTP2_SETTINGS_TIMEOUT
+{http2}.default.constants.NGHTTP2_STREAM_CLOSED
+{http2}.default.constants.NGHTTP2_STREAM_STATE_CLOSED
+{http2}.default.constants.NGHTTP2_STREAM_STATE_HALF_CLOSED_LOCAL
+{http2}.default.constants.NGHTTP2_STREAM_STATE_HALF_CLOSED_REMOTE
+{http2}.default.constants.NGHTTP2_STREAM_STATE_IDLE
+{http2}.default.constants.NGHTTP2_STREAM_STATE_OPEN
+{http2}.default.constants.NGHTTP2_STREAM_STATE_RESERVED_LOCAL
+{http2}.default.constants.NGHTTP2_STREAM_STATE_RESERVED_REMOTE
+{http2}.default.constants.PADDING_STRATEGY_ALIGNED
+{http2}.default.constants.PADDING_STRATEGY_CALLBACK
+{http2}.default.constants.PADDING_STRATEGY_MAX
+{http2}.default.constants.PADDING_STRATEGY_NONE
+{http2}.default.constants.STREAM_OPTION_EMPTY_PAYLOAD
+{http2}.default.constants.STREAM_OPTION_GET_TRAILERS
+{http2}.default.createSecureServer
+{http2}.default.createSecureServer.length
+{http2}.default.createSecureServer.name
+{http2}.default.createSecureServer.prototype
+{http2}.default.createSecureServer.prototype.constructor
+{http2}.default.createServer
+{http2}.default.createServer.length
+{http2}.default.createServer.name
+{http2}.default.createServer.prototype
+{http2}.default.createServer.prototype.constructor
+{http2}.default.getDefaultSettings
+{http2}.default.getDefaultSettings.length
+{http2}.default.getDefaultSettings.name
+{http2}.default.getDefaultSettings.prototype
+{http2}.default.getDefaultSettings.prototype.constructor
+{http2}.default.getPackedSettings
+{http2}.default.getPackedSettings.length
+{http2}.default.getPackedSettings.name
+{http2}.default.getPackedSettings.prototype
+{http2}.default.getPackedSettings.prototype.constructor
+{http2}.default.getUnpackedSettings
+{http2}.default.getUnpackedSettings.length
+{http2}.default.getUnpackedSettings.name
+{http2}.default.getUnpackedSettings.prototype
+{http2}.default.getUnpackedSettings.prototype.constructor
+{http2}.default.performServerHandshake
+{http2}.default.performServerHandshake.length
+{http2}.default.performServerHandshake.name
+{http2}.default.performServerHandshake.prototype
+{http2}.default.performServerHandshake.prototype.constructor
+{http2}.default.sensitiveHeaders
+{http2}.getDefaultSettings
+{http2}.getDefaultSettings.length
+{http2}.getDefaultSettings.name
+{http2}.getDefaultSettings.prototype
+{http2}.getDefaultSettings.prototype.constructor
+{http2}.getPackedSettings
+{http2}.getPackedSettings.length
+{http2}.getPackedSettings.name
+{http2}.getPackedSettings.prototype
+{http2}.getPackedSettings.prototype.constructor
+{http2}.getUnpackedSettings
+{http2}.getUnpackedSettings.length
+{http2}.getUnpackedSettings.name
+{http2}.getUnpackedSettings.prototype
+{http2}.getUnpackedSettings.prototype.constructor
+{http2}.performServerHandshake
+{http2}.performServerHandshake.length
+{http2}.performServerHandshake.name
+{http2}.performServerHandshake.prototype
+{http2}.performServerHandshake.prototype.constructor
+{http2}.sensitiveHeaders
diff --git a/test/fixtures/apiSurface/https b/test/fixtures/apiSurface/https
new file mode 100644
index 00000000000000..6483ee95878074
--- /dev/null
+++ b/test/fixtures/apiSurface/https
@@ -0,0 +1,224 @@
+{https}.Agent
+{https}.Agent.length
+{https}.Agent.name
+{https}.Agent.prototype
+{https}.Agent.prototype._cacheSession
+{https}.Agent.prototype._cacheSession.length
+{https}.Agent.prototype._cacheSession.name
+{https}.Agent.prototype._cacheSession.prototype
+{https}.Agent.prototype._cacheSession.prototype.constructor
+{https}.Agent.prototype._evictSession
+{https}.Agent.prototype._evictSession.length
+{https}.Agent.prototype._evictSession.name
+{https}.Agent.prototype._evictSession.prototype
+{https}.Agent.prototype._evictSession.prototype.constructor
+{https}.Agent.prototype._getSession
+{https}.Agent.prototype._getSession.length
+{https}.Agent.prototype._getSession.name
+{https}.Agent.prototype._getSession.prototype
+{https}.Agent.prototype._getSession.prototype.constructor
+{https}.Agent.prototype.constructor
+{https}.Agent.prototype.createConnection
+{https}.Agent.prototype.createConnection.length
+{https}.Agent.prototype.createConnection.name
+{https}.Agent.prototype.createConnection.prototype
+{https}.Agent.prototype.createConnection.prototype.constructor
+{https}.Agent.prototype.getName
+{https}.Agent.prototype.getName.length
+{https}.Agent.prototype.getName.name
+{https}.Agent.prototype.getName.prototype
+{https}.Agent.prototype.getName.prototype.constructor
+{https}.Server
+{https}.Server.length
+{https}.Server.name
+{https}.Server.prototype
+{https}.Server.prototype.[Symbol.asyncDispose]
+{https}.Server.prototype.[Symbol.asyncDispose].length
+{https}.Server.prototype.[Symbol.asyncDispose].name
+{https}.Server.prototype.close
+{https}.Server.prototype.close.length
+{https}.Server.prototype.close.name
+{https}.Server.prototype.close.prototype
+{https}.Server.prototype.close.prototype.constructor
+{https}.Server.prototype.closeAllConnections
+{https}.Server.prototype.closeAllConnections.length
+{https}.Server.prototype.closeAllConnections.name
+{https}.Server.prototype.closeAllConnections.prototype
+{https}.Server.prototype.closeAllConnections.prototype.constructor
+{https}.Server.prototype.closeIdleConnections
+{https}.Server.prototype.closeIdleConnections.length
+{https}.Server.prototype.closeIdleConnections.name
+{https}.Server.prototype.closeIdleConnections.prototype
+{https}.Server.prototype.closeIdleConnections.prototype.constructor
+{https}.Server.prototype.constructor
+{https}.Server.prototype.setTimeout
+{https}.Server.prototype.setTimeout.length
+{https}.Server.prototype.setTimeout.name
+{https}.Server.prototype.setTimeout.prototype
+{https}.Server.prototype.setTimeout.prototype.constructor
+{https}.[Symbol.toStringTag]
+{https}.createServer
+{https}.createServer.length
+{https}.createServer.name
+{https}.createServer.prototype
+{https}.createServer.prototype.constructor
+{https}.default
+{https}.default.Agent
+{https}.default.Agent.length
+{https}.default.Agent.name
+{https}.default.Agent.prototype
+{https}.default.Agent.prototype._cacheSession
+{https}.default.Agent.prototype._cacheSession.length
+{https}.default.Agent.prototype._cacheSession.name
+{https}.default.Agent.prototype._cacheSession.prototype
+{https}.default.Agent.prototype._cacheSession.prototype.constructor
+{https}.default.Agent.prototype._evictSession
+{https}.default.Agent.prototype._evictSession.length
+{https}.default.Agent.prototype._evictSession.name
+{https}.default.Agent.prototype._evictSession.prototype
+{https}.default.Agent.prototype._evictSession.prototype.constructor
+{https}.default.Agent.prototype._getSession
+{https}.default.Agent.prototype._getSession.length
+{https}.default.Agent.prototype._getSession.name
+{https}.default.Agent.prototype._getSession.prototype
+{https}.default.Agent.prototype._getSession.prototype.constructor
+{https}.default.Agent.prototype.constructor
+{https}.default.Agent.prototype.createConnection
+{https}.default.Agent.prototype.createConnection.length
+{https}.default.Agent.prototype.createConnection.name
+{https}.default.Agent.prototype.createConnection.prototype
+{https}.default.Agent.prototype.createConnection.prototype.constructor
+{https}.default.Agent.prototype.getName
+{https}.default.Agent.prototype.getName.length
+{https}.default.Agent.prototype.getName.name
+{https}.default.Agent.prototype.getName.prototype
+{https}.default.Agent.prototype.getName.prototype.constructor
+{https}.default.Server
+{https}.default.Server.length
+{https}.default.Server.name
+{https}.default.Server.prototype
+{https}.default.Server.prototype.[Symbol.asyncDispose]
+{https}.default.Server.prototype.[Symbol.asyncDispose].length
+{https}.default.Server.prototype.[Symbol.asyncDispose].name
+{https}.default.Server.prototype.close
+{https}.default.Server.prototype.close.length
+{https}.default.Server.prototype.close.name
+{https}.default.Server.prototype.close.prototype
+{https}.default.Server.prototype.close.prototype.constructor
+{https}.default.Server.prototype.closeAllConnections
+{https}.default.Server.prototype.closeAllConnections.length
+{https}.default.Server.prototype.closeAllConnections.name
+{https}.default.Server.prototype.closeAllConnections.prototype
+{https}.default.Server.prototype.closeAllConnections.prototype.constructor
+{https}.default.Server.prototype.closeIdleConnections
+{https}.default.Server.prototype.closeIdleConnections.length
+{https}.default.Server.prototype.closeIdleConnections.name
+{https}.default.Server.prototype.closeIdleConnections.prototype
+{https}.default.Server.prototype.closeIdleConnections.prototype.constructor
+{https}.default.Server.prototype.constructor
+{https}.default.Server.prototype.setTimeout
+{https}.default.Server.prototype.setTimeout.length
+{https}.default.Server.prototype.setTimeout.name
+{https}.default.Server.prototype.setTimeout.prototype
+{https}.default.Server.prototype.setTimeout.prototype.constructor
+{https}.default.createServer
+{https}.default.createServer.length
+{https}.default.createServer.name
+{https}.default.createServer.prototype
+{https}.default.createServer.prototype.constructor
+{https}.default.get
+{https}.default.get.length
+{https}.default.get.name
+{https}.default.get.prototype
+{https}.default.get.prototype.constructor
+{https}.default.globalAgent
+{https}.default.globalAgent.[kCapture]
+{https}.default.globalAgent.[shapeMode]
+{https}.default.globalAgent._events
+{https}.default.globalAgent._events.free
+{https}.default.globalAgent._events.free.length
+{https}.default.globalAgent._events.free.name
+{https}.default.globalAgent._events.newListener
+{https}.default.globalAgent._events.newListener.length
+{https}.default.globalAgent._events.newListener.name
+{https}.default.globalAgent._events.newListener.prototype
+{https}.default.globalAgent._events.newListener.prototype.constructor
+{https}.default.globalAgent._eventsCount
+{https}.default.globalAgent._maxListeners
+{https}.default.globalAgent._sessionCache
+{https}.default.globalAgent._sessionCache.list
+{https}.default.globalAgent._sessionCache.list.length
+{https}.default.globalAgent._sessionCache.map
+{https}.default.globalAgent.defaultPort
+{https}.default.globalAgent.domain
+{https}.default.globalAgent.freeSockets
+{https}.default.globalAgent.keepAlive
+{https}.default.globalAgent.keepAliveMsecs
+{https}.default.globalAgent.maxCachedSessions
+{https}.default.globalAgent.maxFreeSockets
+{https}.default.globalAgent.maxSockets
+{https}.default.globalAgent.maxTotalSockets
+{https}.default.globalAgent.options
+{https}.default.globalAgent.options.keepAlive
+{https}.default.globalAgent.options.noDelay
+{https}.default.globalAgent.options.path
+{https}.default.globalAgent.options.scheduling
+{https}.default.globalAgent.options.timeout
+{https}.default.globalAgent.protocol
+{https}.default.globalAgent.requests
+{https}.default.globalAgent.scheduling
+{https}.default.globalAgent.sockets
+{https}.default.globalAgent.totalSocketCount
+{https}.default.request
+{https}.default.request.length
+{https}.default.request.name
+{https}.default.request.prototype
+{https}.default.request.prototype.constructor
+{https}.get
+{https}.get.length
+{https}.get.name
+{https}.get.prototype
+{https}.get.prototype.constructor
+{https}.globalAgent
+{https}.globalAgent.[kCapture]
+{https}.globalAgent.[shapeMode]
+{https}.globalAgent._events
+{https}.globalAgent._events.free
+{https}.globalAgent._events.free.length
+{https}.globalAgent._events.free.name
+{https}.globalAgent._events.newListener
+{https}.globalAgent._events.newListener.length
+{https}.globalAgent._events.newListener.name
+{https}.globalAgent._events.newListener.prototype
+{https}.globalAgent._events.newListener.prototype.constructor
+{https}.globalAgent._eventsCount
+{https}.globalAgent._maxListeners
+{https}.globalAgent._sessionCache
+{https}.globalAgent._sessionCache.list
+{https}.globalAgent._sessionCache.list.length
+{https}.globalAgent._sessionCache.map
+{https}.globalAgent.defaultPort
+{https}.globalAgent.domain
+{https}.globalAgent.freeSockets
+{https}.globalAgent.keepAlive
+{https}.globalAgent.keepAliveMsecs
+{https}.globalAgent.maxCachedSessions
+{https}.globalAgent.maxFreeSockets
+{https}.globalAgent.maxSockets
+{https}.globalAgent.maxTotalSockets
+{https}.globalAgent.options
+{https}.globalAgent.options.keepAlive
+{https}.globalAgent.options.noDelay
+{https}.globalAgent.options.path
+{https}.globalAgent.options.scheduling
+{https}.globalAgent.options.timeout
+{https}.globalAgent.protocol
+{https}.globalAgent.requests
+{https}.globalAgent.scheduling
+{https}.globalAgent.sockets
+{https}.globalAgent.totalSocketCount
+{https}.request
+{https}.request.length
+{https}.request.name
+{https}.request.prototype
+{https}.request.prototype.constructor
diff --git a/test/fixtures/apiSurface/inspector b/test/fixtures/apiSurface/inspector
new file mode 100644
index 00000000000000..844a2ab43588a9
--- /dev/null
+++ b/test/fixtures/apiSurface/inspector
@@ -0,0 +1,248 @@
+{inspector}.Network
+{inspector}.Network.dataReceived
+{inspector}.Network.dataReceived.length
+{inspector}.Network.dataReceived.name
+{inspector}.Network.dataSent
+{inspector}.Network.dataSent.length
+{inspector}.Network.dataSent.name
+{inspector}.Network.loadingFailed
+{inspector}.Network.loadingFailed.length
+{inspector}.Network.loadingFailed.name
+{inspector}.Network.loadingFinished
+{inspector}.Network.loadingFinished.length
+{inspector}.Network.loadingFinished.name
+{inspector}.Network.requestWillBeSent
+{inspector}.Network.requestWillBeSent.length
+{inspector}.Network.requestWillBeSent.name
+{inspector}.Network.responseReceived
+{inspector}.Network.responseReceived.length
+{inspector}.Network.responseReceived.name
+{inspector}.Session
+{inspector}.Session.length
+{inspector}.Session.name
+{inspector}.Session.prototype
+{inspector}.Session.prototype.connect
+{inspector}.Session.prototype.connect.length
+{inspector}.Session.prototype.connect.name
+{inspector}.Session.prototype.connectToMainThread
+{inspector}.Session.prototype.connectToMainThread.length
+{inspector}.Session.prototype.connectToMainThread.name
+{inspector}.Session.prototype.constructor
+{inspector}.Session.prototype.disconnect
+{inspector}.Session.prototype.disconnect.length
+{inspector}.Session.prototype.disconnect.name
+{inspector}.Session.prototype.post
+{inspector}.Session.prototype.post.length
+{inspector}.Session.prototype.post.name
+{inspector}.[Symbol.toStringTag]
+{inspector}.close
+{inspector}.close.length
+{inspector}.close.name
+{inspector}.console
+{inspector}.console.[Symbol.toStringTag]
+{inspector}.console.assert
+{inspector}.console.assert.length
+{inspector}.console.assert.name
+{inspector}.console.clear
+{inspector}.console.clear.length
+{inspector}.console.clear.name
+{inspector}.console.context
+{inspector}.console.context.length
+{inspector}.console.context.name
+{inspector}.console.count
+{inspector}.console.count.length
+{inspector}.console.count.name
+{inspector}.console.countReset
+{inspector}.console.countReset.length
+{inspector}.console.countReset.name
+{inspector}.console.debug
+{inspector}.console.debug.length
+{inspector}.console.debug.name
+{inspector}.console.dir
+{inspector}.console.dir.length
+{inspector}.console.dir.name
+{inspector}.console.dirxml
+{inspector}.console.dirxml.length
+{inspector}.console.dirxml.name
+{inspector}.console.error
+{inspector}.console.error.length
+{inspector}.console.error.name
+{inspector}.console.group
+{inspector}.console.group.length
+{inspector}.console.group.name
+{inspector}.console.groupCollapsed
+{inspector}.console.groupCollapsed.length
+{inspector}.console.groupCollapsed.name
+{inspector}.console.groupEnd
+{inspector}.console.groupEnd.length
+{inspector}.console.groupEnd.name
+{inspector}.console.info
+{inspector}.console.info.length
+{inspector}.console.info.name
+{inspector}.console.log
+{inspector}.console.log.length
+{inspector}.console.log.name
+{inspector}.console.profile
+{inspector}.console.profile.length
+{inspector}.console.profile.name
+{inspector}.console.profileEnd
+{inspector}.console.profileEnd.length
+{inspector}.console.profileEnd.name
+{inspector}.console.table
+{inspector}.console.table.length
+{inspector}.console.table.name
+{inspector}.console.time
+{inspector}.console.time.length
+{inspector}.console.time.name
+{inspector}.console.timeEnd
+{inspector}.console.timeEnd.length
+{inspector}.console.timeEnd.name
+{inspector}.console.timeLog
+{inspector}.console.timeLog.length
+{inspector}.console.timeLog.name
+{inspector}.console.timeStamp
+{inspector}.console.timeStamp.length
+{inspector}.console.timeStamp.name
+{inspector}.console.trace
+{inspector}.console.trace.length
+{inspector}.console.trace.name
+{inspector}.console.warn
+{inspector}.console.warn.length
+{inspector}.console.warn.name
+{inspector}.default
+{inspector}.default.Network
+{inspector}.default.Network.dataReceived
+{inspector}.default.Network.dataReceived.length
+{inspector}.default.Network.dataReceived.name
+{inspector}.default.Network.dataSent
+{inspector}.default.Network.dataSent.length
+{inspector}.default.Network.dataSent.name
+{inspector}.default.Network.loadingFailed
+{inspector}.default.Network.loadingFailed.length
+{inspector}.default.Network.loadingFailed.name
+{inspector}.default.Network.loadingFinished
+{inspector}.default.Network.loadingFinished.length
+{inspector}.default.Network.loadingFinished.name
+{inspector}.default.Network.requestWillBeSent
+{inspector}.default.Network.requestWillBeSent.length
+{inspector}.default.Network.requestWillBeSent.name
+{inspector}.default.Network.responseReceived
+{inspector}.default.Network.responseReceived.length
+{inspector}.default.Network.responseReceived.name
+{inspector}.default.Session
+{inspector}.default.Session.length
+{inspector}.default.Session.name
+{inspector}.default.Session.prototype
+{inspector}.default.Session.prototype.connect
+{inspector}.default.Session.prototype.connect.length
+{inspector}.default.Session.prototype.connect.name
+{inspector}.default.Session.prototype.connectToMainThread
+{inspector}.default.Session.prototype.connectToMainThread.length
+{inspector}.default.Session.prototype.connectToMainThread.name
+{inspector}.default.Session.prototype.constructor
+{inspector}.default.Session.prototype.disconnect
+{inspector}.default.Session.prototype.disconnect.length
+{inspector}.default.Session.prototype.disconnect.name
+{inspector}.default.Session.prototype.post
+{inspector}.default.Session.prototype.post.length
+{inspector}.default.Session.prototype.post.name
+{inspector}.default.close
+{inspector}.default.close.length
+{inspector}.default.close.name
+{inspector}.default.console
+{inspector}.default.console.[Symbol.toStringTag]
+{inspector}.default.console.assert
+{inspector}.default.console.assert.length
+{inspector}.default.console.assert.name
+{inspector}.default.console.clear
+{inspector}.default.console.clear.length
+{inspector}.default.console.clear.name
+{inspector}.default.console.context
+{inspector}.default.console.context.length
+{inspector}.default.console.context.name
+{inspector}.default.console.count
+{inspector}.default.console.count.length
+{inspector}.default.console.count.name
+{inspector}.default.console.countReset
+{inspector}.default.console.countReset.length
+{inspector}.default.console.countReset.name
+{inspector}.default.console.debug
+{inspector}.default.console.debug.length
+{inspector}.default.console.debug.name
+{inspector}.default.console.dir
+{inspector}.default.console.dir.length
+{inspector}.default.console.dir.name
+{inspector}.default.console.dirxml
+{inspector}.default.console.dirxml.length
+{inspector}.default.console.dirxml.name
+{inspector}.default.console.error
+{inspector}.default.console.error.length
+{inspector}.default.console.error.name
+{inspector}.default.console.group
+{inspector}.default.console.group.length
+{inspector}.default.console.group.name
+{inspector}.default.console.groupCollapsed
+{inspector}.default.console.groupCollapsed.length
+{inspector}.default.console.groupCollapsed.name
+{inspector}.default.console.groupEnd
+{inspector}.default.console.groupEnd.length
+{inspector}.default.console.groupEnd.name
+{inspector}.default.console.info
+{inspector}.default.console.info.length
+{inspector}.default.console.info.name
+{inspector}.default.console.log
+{inspector}.default.console.log.length
+{inspector}.default.console.log.name
+{inspector}.default.console.profile
+{inspector}.default.console.profile.length
+{inspector}.default.console.profile.name
+{inspector}.default.console.profileEnd
+{inspector}.default.console.profileEnd.length
+{inspector}.default.console.profileEnd.name
+{inspector}.default.console.table
+{inspector}.default.console.table.length
+{inspector}.default.console.table.name
+{inspector}.default.console.time
+{inspector}.default.console.time.length
+{inspector}.default.console.time.name
+{inspector}.default.console.timeEnd
+{inspector}.default.console.timeEnd.length
+{inspector}.default.console.timeEnd.name
+{inspector}.default.console.timeLog
+{inspector}.default.console.timeLog.length
+{inspector}.default.console.timeLog.name
+{inspector}.default.console.timeStamp
+{inspector}.default.console.timeStamp.length
+{inspector}.default.console.timeStamp.name
+{inspector}.default.console.trace
+{inspector}.default.console.trace.length
+{inspector}.default.console.trace.name
+{inspector}.default.console.warn
+{inspector}.default.console.warn.length
+{inspector}.default.console.warn.name
+{inspector}.default.open
+{inspector}.default.open.length
+{inspector}.default.open.name
+{inspector}.default.open.prototype
+{inspector}.default.open.prototype.constructor
+{inspector}.default.url
+{inspector}.default.url.length
+{inspector}.default.url.name
+{inspector}.default.waitForDebugger
+{inspector}.default.waitForDebugger.length
+{inspector}.default.waitForDebugger.name
+{inspector}.default.waitForDebugger.prototype
+{inspector}.default.waitForDebugger.prototype.constructor
+{inspector}.open
+{inspector}.open.length
+{inspector}.open.name
+{inspector}.open.prototype
+{inspector}.open.prototype.constructor
+{inspector}.url
+{inspector}.url.length
+{inspector}.url.name
+{inspector}.waitForDebugger
+{inspector}.waitForDebugger.length
+{inspector}.waitForDebugger.name
+{inspector}.waitForDebugger.prototype
+{inspector}.waitForDebugger.prototype.constructor
diff --git a/test/fixtures/apiSurface/inspector-promises b/test/fixtures/apiSurface/inspector-promises
new file mode 100644
index 00000000000000..4acb1fb0715225
--- /dev/null
+++ b/test/fixtures/apiSurface/inspector-promises
@@ -0,0 +1,236 @@
+{inspector/promises}.Network
+{inspector/promises}.Network.dataReceived
+{inspector/promises}.Network.dataReceived.length
+{inspector/promises}.Network.dataReceived.name
+{inspector/promises}.Network.dataSent
+{inspector/promises}.Network.dataSent.length
+{inspector/promises}.Network.dataSent.name
+{inspector/promises}.Network.loadingFailed
+{inspector/promises}.Network.loadingFailed.length
+{inspector/promises}.Network.loadingFailed.name
+{inspector/promises}.Network.loadingFinished
+{inspector/promises}.Network.loadingFinished.length
+{inspector/promises}.Network.loadingFinished.name
+{inspector/promises}.Network.requestWillBeSent
+{inspector/promises}.Network.requestWillBeSent.length
+{inspector/promises}.Network.requestWillBeSent.name
+{inspector/promises}.Network.responseReceived
+{inspector/promises}.Network.responseReceived.length
+{inspector/promises}.Network.responseReceived.name
+{inspector/promises}.Session
+{inspector/promises}.Session.length
+{inspector/promises}.Session.name
+{inspector/promises}.Session.prototype
+{inspector/promises}.Session.prototype.constructor
+{inspector/promises}.Session.prototype.post
+{inspector/promises}.Session.prototype.post.[nodejs.util.promisify.custom]
+{inspector/promises}.Session.prototype.post.length
+{inspector/promises}.Session.prototype.post.name
+{inspector/promises}.Session.prototype.post.prototype
+{inspector/promises}.Session.prototype.post.prototype.constructor
+{inspector/promises}.[Symbol.toStringTag]
+{inspector/promises}.close
+{inspector/promises}.close.length
+{inspector/promises}.close.name
+{inspector/promises}.console
+{inspector/promises}.console.[Symbol.toStringTag]
+{inspector/promises}.console.assert
+{inspector/promises}.console.assert.length
+{inspector/promises}.console.assert.name
+{inspector/promises}.console.clear
+{inspector/promises}.console.clear.length
+{inspector/promises}.console.clear.name
+{inspector/promises}.console.context
+{inspector/promises}.console.context.length
+{inspector/promises}.console.context.name
+{inspector/promises}.console.count
+{inspector/promises}.console.count.length
+{inspector/promises}.console.count.name
+{inspector/promises}.console.countReset
+{inspector/promises}.console.countReset.length
+{inspector/promises}.console.countReset.name
+{inspector/promises}.console.debug
+{inspector/promises}.console.debug.length
+{inspector/promises}.console.debug.name
+{inspector/promises}.console.dir
+{inspector/promises}.console.dir.length
+{inspector/promises}.console.dir.name
+{inspector/promises}.console.dirxml
+{inspector/promises}.console.dirxml.length
+{inspector/promises}.console.dirxml.name
+{inspector/promises}.console.error
+{inspector/promises}.console.error.length
+{inspector/promises}.console.error.name
+{inspector/promises}.console.group
+{inspector/promises}.console.group.length
+{inspector/promises}.console.group.name
+{inspector/promises}.console.groupCollapsed
+{inspector/promises}.console.groupCollapsed.length
+{inspector/promises}.console.groupCollapsed.name
+{inspector/promises}.console.groupEnd
+{inspector/promises}.console.groupEnd.length
+{inspector/promises}.console.groupEnd.name
+{inspector/promises}.console.info
+{inspector/promises}.console.info.length
+{inspector/promises}.console.info.name
+{inspector/promises}.console.log
+{inspector/promises}.console.log.length
+{inspector/promises}.console.log.name
+{inspector/promises}.console.profile
+{inspector/promises}.console.profile.length
+{inspector/promises}.console.profile.name
+{inspector/promises}.console.profileEnd
+{inspector/promises}.console.profileEnd.length
+{inspector/promises}.console.profileEnd.name
+{inspector/promises}.console.table
+{inspector/promises}.console.table.length
+{inspector/promises}.console.table.name
+{inspector/promises}.console.time
+{inspector/promises}.console.time.length
+{inspector/promises}.console.time.name
+{inspector/promises}.console.timeEnd
+{inspector/promises}.console.timeEnd.length
+{inspector/promises}.console.timeEnd.name
+{inspector/promises}.console.timeLog
+{inspector/promises}.console.timeLog.length
+{inspector/promises}.console.timeLog.name
+{inspector/promises}.console.timeStamp
+{inspector/promises}.console.timeStamp.length
+{inspector/promises}.console.timeStamp.name
+{inspector/promises}.console.trace
+{inspector/promises}.console.trace.length
+{inspector/promises}.console.trace.name
+{inspector/promises}.console.warn
+{inspector/promises}.console.warn.length
+{inspector/promises}.console.warn.name
+{inspector/promises}.default
+{inspector/promises}.default.Network
+{inspector/promises}.default.Network.dataReceived
+{inspector/promises}.default.Network.dataReceived.length
+{inspector/promises}.default.Network.dataReceived.name
+{inspector/promises}.default.Network.dataSent
+{inspector/promises}.default.Network.dataSent.length
+{inspector/promises}.default.Network.dataSent.name
+{inspector/promises}.default.Network.loadingFailed
+{inspector/promises}.default.Network.loadingFailed.length
+{inspector/promises}.default.Network.loadingFailed.name
+{inspector/promises}.default.Network.loadingFinished
+{inspector/promises}.default.Network.loadingFinished.length
+{inspector/promises}.default.Network.loadingFinished.name
+{inspector/promises}.default.Network.requestWillBeSent
+{inspector/promises}.default.Network.requestWillBeSent.length
+{inspector/promises}.default.Network.requestWillBeSent.name
+{inspector/promises}.default.Network.responseReceived
+{inspector/promises}.default.Network.responseReceived.length
+{inspector/promises}.default.Network.responseReceived.name
+{inspector/promises}.default.Session
+{inspector/promises}.default.Session.length
+{inspector/promises}.default.Session.name
+{inspector/promises}.default.Session.prototype
+{inspector/promises}.default.Session.prototype.constructor
+{inspector/promises}.default.Session.prototype.post
+{inspector/promises}.default.Session.prototype.post.[nodejs.util.promisify.custom]
+{inspector/promises}.default.Session.prototype.post.length
+{inspector/promises}.default.Session.prototype.post.name
+{inspector/promises}.default.Session.prototype.post.prototype
+{inspector/promises}.default.Session.prototype.post.prototype.constructor
+{inspector/promises}.default.close
+{inspector/promises}.default.close.length
+{inspector/promises}.default.close.name
+{inspector/promises}.default.console
+{inspector/promises}.default.console.[Symbol.toStringTag]
+{inspector/promises}.default.console.assert
+{inspector/promises}.default.console.assert.length
+{inspector/promises}.default.console.assert.name
+{inspector/promises}.default.console.clear
+{inspector/promises}.default.console.clear.length
+{inspector/promises}.default.console.clear.name
+{inspector/promises}.default.console.context
+{inspector/promises}.default.console.context.length
+{inspector/promises}.default.console.context.name
+{inspector/promises}.default.console.count
+{inspector/promises}.default.console.count.length
+{inspector/promises}.default.console.count.name
+{inspector/promises}.default.console.countReset
+{inspector/promises}.default.console.countReset.length
+{inspector/promises}.default.console.countReset.name
+{inspector/promises}.default.console.debug
+{inspector/promises}.default.console.debug.length
+{inspector/promises}.default.console.debug.name
+{inspector/promises}.default.console.dir
+{inspector/promises}.default.console.dir.length
+{inspector/promises}.default.console.dir.name
+{inspector/promises}.default.console.dirxml
+{inspector/promises}.default.console.dirxml.length
+{inspector/promises}.default.console.dirxml.name
+{inspector/promises}.default.console.error
+{inspector/promises}.default.console.error.length
+{inspector/promises}.default.console.error.name
+{inspector/promises}.default.console.group
+{inspector/promises}.default.console.group.length
+{inspector/promises}.default.console.group.name
+{inspector/promises}.default.console.groupCollapsed
+{inspector/promises}.default.console.groupCollapsed.length
+{inspector/promises}.default.console.groupCollapsed.name
+{inspector/promises}.default.console.groupEnd
+{inspector/promises}.default.console.groupEnd.length
+{inspector/promises}.default.console.groupEnd.name
+{inspector/promises}.default.console.info
+{inspector/promises}.default.console.info.length
+{inspector/promises}.default.console.info.name
+{inspector/promises}.default.console.log
+{inspector/promises}.default.console.log.length
+{inspector/promises}.default.console.log.name
+{inspector/promises}.default.console.profile
+{inspector/promises}.default.console.profile.length
+{inspector/promises}.default.console.profile.name
+{inspector/promises}.default.console.profileEnd
+{inspector/promises}.default.console.profileEnd.length
+{inspector/promises}.default.console.profileEnd.name
+{inspector/promises}.default.console.table
+{inspector/promises}.default.console.table.length
+{inspector/promises}.default.console.table.name
+{inspector/promises}.default.console.time
+{inspector/promises}.default.console.time.length
+{inspector/promises}.default.console.time.name
+{inspector/promises}.default.console.timeEnd
+{inspector/promises}.default.console.timeEnd.length
+{inspector/promises}.default.console.timeEnd.name
+{inspector/promises}.default.console.timeLog
+{inspector/promises}.default.console.timeLog.length
+{inspector/promises}.default.console.timeLog.name
+{inspector/promises}.default.console.timeStamp
+{inspector/promises}.default.console.timeStamp.length
+{inspector/promises}.default.console.timeStamp.name
+{inspector/promises}.default.console.trace
+{inspector/promises}.default.console.trace.length
+{inspector/promises}.default.console.trace.name
+{inspector/promises}.default.console.warn
+{inspector/promises}.default.console.warn.length
+{inspector/promises}.default.console.warn.name
+{inspector/promises}.default.open
+{inspector/promises}.default.open.length
+{inspector/promises}.default.open.name
+{inspector/promises}.default.open.prototype
+{inspector/promises}.default.open.prototype.constructor
+{inspector/promises}.default.url
+{inspector/promises}.default.url.length
+{inspector/promises}.default.url.name
+{inspector/promises}.default.waitForDebugger
+{inspector/promises}.default.waitForDebugger.length
+{inspector/promises}.default.waitForDebugger.name
+{inspector/promises}.default.waitForDebugger.prototype
+{inspector/promises}.default.waitForDebugger.prototype.constructor
+{inspector/promises}.open
+{inspector/promises}.open.length
+{inspector/promises}.open.name
+{inspector/promises}.open.prototype
+{inspector/promises}.open.prototype.constructor
+{inspector/promises}.url
+{inspector/promises}.url.length
+{inspector/promises}.url.name
+{inspector/promises}.waitForDebugger
+{inspector/promises}.waitForDebugger.length
+{inspector/promises}.waitForDebugger.name
+{inspector/promises}.waitForDebugger.prototype
+{inspector/promises}.waitForDebugger.prototype.constructor
diff --git a/test/fixtures/apiSurface/module b/test/fixtures/apiSurface/module
new file mode 100644
index 00000000000000..ffde2680cab9fd
--- /dev/null
+++ b/test/fixtures/apiSurface/module
@@ -0,0 +1,506 @@
+{module}.Module
+{module}.Module.Module
+{module}.Module.SourceMap
+{module}.Module.SourceMap.length
+{module}.Module.SourceMap.name
+{module}.Module.SourceMap.prototype
+{module}.Module.SourceMap.prototype.[kMappings]
+{module}.Module.SourceMap.prototype.constructor
+{module}.Module.SourceMap.prototype.findEntry
+{module}.Module.SourceMap.prototype.findEntry.length
+{module}.Module.SourceMap.prototype.findEntry.name
+{module}.Module.SourceMap.prototype.findOrigin
+{module}.Module.SourceMap.prototype.findOrigin.length
+{module}.Module.SourceMap.prototype.findOrigin.name
+{module}.Module.SourceMap.prototype.lineLengths
+{module}.Module.SourceMap.prototype.payload
+{module}.Module._cache
+{module}.Module._extensions
+{module}.Module._extensions..js
+{module}.Module._extensions..js.length
+{module}.Module._extensions..js.name
+{module}.Module._extensions..js.prototype
+{module}.Module._extensions..js.prototype.constructor
+{module}.Module._extensions..json
+{module}.Module._extensions..json.length
+{module}.Module._extensions..json.name
+{module}.Module._extensions..json.prototype
+{module}.Module._extensions..json.prototype.constructor
+{module}.Module._extensions..node
+{module}.Module._extensions..node.length
+{module}.Module._extensions..node.name
+{module}.Module._extensions..node.prototype
+{module}.Module._extensions..node.prototype.constructor
+{module}.Module._findPath
+{module}.Module._findPath.length
+{module}.Module._findPath.name
+{module}.Module._findPath.prototype
+{module}.Module._findPath.prototype.constructor
+{module}.Module._initPaths
+{module}.Module._initPaths.length
+{module}.Module._initPaths.name
+{module}.Module._initPaths.prototype
+{module}.Module._initPaths.prototype.constructor
+{module}.Module._load
+{module}.Module._load.length
+{module}.Module._load.name
+{module}.Module._load.prototype
+{module}.Module._load.prototype.constructor
+{module}.Module._nodeModulePaths
+{module}.Module._nodeModulePaths.length
+{module}.Module._nodeModulePaths.name
+{module}.Module._nodeModulePaths.prototype
+{module}.Module._nodeModulePaths.prototype.constructor
+{module}.Module._pathCache
+{module}.Module._preloadModules
+{module}.Module._preloadModules.length
+{module}.Module._preloadModules.name
+{module}.Module._preloadModules.prototype
+{module}.Module._preloadModules.prototype.constructor
+{module}.Module._readPackage
+{module}.Module._readPackage.length
+{module}.Module._readPackage.name
+{module}.Module._resolveFilename
+{module}.Module._resolveFilename.length
+{module}.Module._resolveFilename.name
+{module}.Module._resolveFilename.prototype
+{module}.Module._resolveFilename.prototype.constructor
+{module}.Module._resolveLookupPaths
+{module}.Module._resolveLookupPaths.length
+{module}.Module._resolveLookupPaths.name
+{module}.Module._resolveLookupPaths.prototype
+{module}.Module._resolveLookupPaths.prototype.constructor
+{module}.Module._stat
+{module}.Module._stat.length
+{module}.Module._stat.name
+{module}.Module._stat.prototype
+{module}.Module._stat.prototype.constructor
+{module}.Module.builtinModules
+{module}.Module.builtinModules.length
+{module}.Module.constants
+{module}.Module.constants.compileCacheStatus
+{module}.Module.constants.compileCacheStatus.ALREADY_ENABLED
+{module}.Module.constants.compileCacheStatus.DISABLED
+{module}.Module.constants.compileCacheStatus.ENABLED
+{module}.Module.constants.compileCacheStatus.FAILED
+{module}.Module.createRequire
+{module}.Module.createRequire.length
+{module}.Module.createRequire.name
+{module}.Module.createRequire.prototype
+{module}.Module.createRequire.prototype.constructor
+{module}.Module.enableCompileCache
+{module}.Module.enableCompileCache.length
+{module}.Module.enableCompileCache.name
+{module}.Module.enableCompileCache.prototype
+{module}.Module.enableCompileCache.prototype.constructor
+{module}.Module.findPackageJSON
+{module}.Module.findPackageJSON.length
+{module}.Module.findPackageJSON.name
+{module}.Module.findPackageJSON.prototype
+{module}.Module.findPackageJSON.prototype.constructor
+{module}.Module.findSourceMap
+{module}.Module.findSourceMap.length
+{module}.Module.findSourceMap.name
+{module}.Module.findSourceMap.prototype
+{module}.Module.findSourceMap.prototype.constructor
+{module}.Module.flushCompileCache
+{module}.Module.flushCompileCache.length
+{module}.Module.flushCompileCache.name
+{module}.Module.getCompileCacheDir
+{module}.Module.getCompileCacheDir.length
+{module}.Module.getCompileCacheDir.name
+{module}.Module.getCompileCacheDir.prototype
+{module}.Module.getCompileCacheDir.prototype.constructor
+{module}.Module.getSourceMapsSupport
+{module}.Module.getSourceMapsSupport.length
+{module}.Module.getSourceMapsSupport.name
+{module}.Module.getSourceMapsSupport.prototype
+{module}.Module.getSourceMapsSupport.prototype.constructor
+{module}.Module.globalPaths
+{module}.Module.globalPaths.length
+{module}.Module.isBuiltin
+{module}.Module.isBuiltin.length
+{module}.Module.isBuiltin.name
+{module}.Module.length
+{module}.Module.name
+{module}.Module.prototype
+{module}.Module.prototype._compile
+{module}.Module.prototype._compile.length
+{module}.Module.prototype._compile.name
+{module}.Module.prototype._compile.prototype
+{module}.Module.prototype._compile.prototype.constructor
+{module}.Module.prototype.constructor
+{module}.Module.prototype.isPreloading
+{module}.Module.prototype.load
+{module}.Module.prototype.load.length
+{module}.Module.prototype.load.name
+{module}.Module.prototype.load.prototype
+{module}.Module.prototype.load.prototype.constructor
+{module}.Module.prototype.parent
+{module}.Module.prototype.require
+{module}.Module.prototype.require.length
+{module}.Module.prototype.require.name
+{module}.Module.prototype.require.prototype
+{module}.Module.prototype.require.prototype.constructor
+{module}.Module.register
+{module}.Module.register.length
+{module}.Module.register.name
+{module}.Module.register.prototype
+{module}.Module.register.prototype.constructor
+{module}.Module.registerHooks
+{module}.Module.registerHooks.length
+{module}.Module.registerHooks.name
+{module}.Module.registerHooks.prototype
+{module}.Module.registerHooks.prototype.constructor
+{module}.Module.runMain
+{module}.Module.runMain.length
+{module}.Module.runMain.name
+{module}.Module.runMain.prototype
+{module}.Module.runMain.prototype.constructor
+{module}.Module.setSourceMapsSupport
+{module}.Module.setSourceMapsSupport.length
+{module}.Module.setSourceMapsSupport.name
+{module}.Module.setSourceMapsSupport.prototype
+{module}.Module.setSourceMapsSupport.prototype.constructor
+{module}.Module.stripTypeScriptTypes
+{module}.Module.stripTypeScriptTypes.length
+{module}.Module.stripTypeScriptTypes.name
+{module}.Module.stripTypeScriptTypes.prototype
+{module}.Module.stripTypeScriptTypes.prototype.constructor
+{module}.Module.syncBuiltinESMExports
+{module}.Module.syncBuiltinESMExports.length
+{module}.Module.syncBuiltinESMExports.name
+{module}.Module.syncBuiltinESMExports.prototype
+{module}.Module.syncBuiltinESMExports.prototype.constructor
+{module}.Module.wrap
+{module}.Module.wrap.length
+{module}.Module.wrap.name
+{module}.Module.wrap.prototype
+{module}.Module.wrap.prototype.constructor
+{module}.Module.wrapper
+{module}.Module.wrapper.length
+{module}.SourceMap
+{module}.SourceMap.length
+{module}.SourceMap.name
+{module}.SourceMap.prototype
+{module}.SourceMap.prototype.[kMappings]
+{module}.SourceMap.prototype.constructor
+{module}.SourceMap.prototype.findEntry
+{module}.SourceMap.prototype.findEntry.length
+{module}.SourceMap.prototype.findEntry.name
+{module}.SourceMap.prototype.findOrigin
+{module}.SourceMap.prototype.findOrigin.length
+{module}.SourceMap.prototype.findOrigin.name
+{module}.SourceMap.prototype.lineLengths
+{module}.SourceMap.prototype.payload
+{module}.[Symbol.toStringTag]
+{module}._cache
+{module}._extensions
+{module}._extensions..js
+{module}._extensions..js.length
+{module}._extensions..js.name
+{module}._extensions..js.prototype
+{module}._extensions..js.prototype.constructor
+{module}._extensions..json
+{module}._extensions..json.length
+{module}._extensions..json.name
+{module}._extensions..json.prototype
+{module}._extensions..json.prototype.constructor
+{module}._extensions..node
+{module}._extensions..node.length
+{module}._extensions..node.name
+{module}._extensions..node.prototype
+{module}._extensions..node.prototype.constructor
+{module}._findPath
+{module}._findPath.length
+{module}._findPath.name
+{module}._findPath.prototype
+{module}._findPath.prototype.constructor
+{module}._initPaths
+{module}._initPaths.length
+{module}._initPaths.name
+{module}._initPaths.prototype
+{module}._initPaths.prototype.constructor
+{module}._load
+{module}._load.length
+{module}._load.name
+{module}._load.prototype
+{module}._load.prototype.constructor
+{module}._nodeModulePaths
+{module}._nodeModulePaths.length
+{module}._nodeModulePaths.name
+{module}._nodeModulePaths.prototype
+{module}._nodeModulePaths.prototype.constructor
+{module}._pathCache
+{module}._preloadModules
+{module}._preloadModules.length
+{module}._preloadModules.name
+{module}._preloadModules.prototype
+{module}._preloadModules.prototype.constructor
+{module}._resolveFilename
+{module}._resolveFilename.length
+{module}._resolveFilename.name
+{module}._resolveFilename.prototype
+{module}._resolveFilename.prototype.constructor
+{module}._resolveLookupPaths
+{module}._resolveLookupPaths.length
+{module}._resolveLookupPaths.name
+{module}._resolveLookupPaths.prototype
+{module}._resolveLookupPaths.prototype.constructor
+{module}.builtinModules
+{module}.builtinModules.length
+{module}.constants
+{module}.constants.compileCacheStatus
+{module}.constants.compileCacheStatus.ALREADY_ENABLED
+{module}.constants.compileCacheStatus.DISABLED
+{module}.constants.compileCacheStatus.ENABLED
+{module}.constants.compileCacheStatus.FAILED
+{module}.createRequire
+{module}.createRequire.length
+{module}.createRequire.name
+{module}.createRequire.prototype
+{module}.createRequire.prototype.constructor
+{module}.default
+{module}.default.Module
+{module}.default.SourceMap
+{module}.default.SourceMap.length
+{module}.default.SourceMap.name
+{module}.default.SourceMap.prototype
+{module}.default.SourceMap.prototype.[kMappings]
+{module}.default.SourceMap.prototype.constructor
+{module}.default.SourceMap.prototype.findEntry
+{module}.default.SourceMap.prototype.findEntry.length
+{module}.default.SourceMap.prototype.findEntry.name
+{module}.default.SourceMap.prototype.findOrigin
+{module}.default.SourceMap.prototype.findOrigin.length
+{module}.default.SourceMap.prototype.findOrigin.name
+{module}.default.SourceMap.prototype.lineLengths
+{module}.default.SourceMap.prototype.payload
+{module}.default._cache
+{module}.default._extensions
+{module}.default._extensions..js
+{module}.default._extensions..js.length
+{module}.default._extensions..js.name
+{module}.default._extensions..js.prototype
+{module}.default._extensions..js.prototype.constructor
+{module}.default._extensions..json
+{module}.default._extensions..json.length
+{module}.default._extensions..json.name
+{module}.default._extensions..json.prototype
+{module}.default._extensions..json.prototype.constructor
+{module}.default._extensions..node
+{module}.default._extensions..node.length
+{module}.default._extensions..node.name
+{module}.default._extensions..node.prototype
+{module}.default._extensions..node.prototype.constructor
+{module}.default._findPath
+{module}.default._findPath.length
+{module}.default._findPath.name
+{module}.default._findPath.prototype
+{module}.default._findPath.prototype.constructor
+{module}.default._initPaths
+{module}.default._initPaths.length
+{module}.default._initPaths.name
+{module}.default._initPaths.prototype
+{module}.default._initPaths.prototype.constructor
+{module}.default._load
+{module}.default._load.length
+{module}.default._load.name
+{module}.default._load.prototype
+{module}.default._load.prototype.constructor
+{module}.default._nodeModulePaths
+{module}.default._nodeModulePaths.length
+{module}.default._nodeModulePaths.name
+{module}.default._nodeModulePaths.prototype
+{module}.default._nodeModulePaths.prototype.constructor
+{module}.default._pathCache
+{module}.default._preloadModules
+{module}.default._preloadModules.length
+{module}.default._preloadModules.name
+{module}.default._preloadModules.prototype
+{module}.default._preloadModules.prototype.constructor
+{module}.default._readPackage
+{module}.default._readPackage.length
+{module}.default._readPackage.name
+{module}.default._resolveFilename
+{module}.default._resolveFilename.length
+{module}.default._resolveFilename.name
+{module}.default._resolveFilename.prototype
+{module}.default._resolveFilename.prototype.constructor
+{module}.default._resolveLookupPaths
+{module}.default._resolveLookupPaths.length
+{module}.default._resolveLookupPaths.name
+{module}.default._resolveLookupPaths.prototype
+{module}.default._resolveLookupPaths.prototype.constructor
+{module}.default._stat
+{module}.default._stat.length
+{module}.default._stat.name
+{module}.default._stat.prototype
+{module}.default._stat.prototype.constructor
+{module}.default.builtinModules
+{module}.default.builtinModules.length
+{module}.default.constants
+{module}.default.constants.compileCacheStatus
+{module}.default.constants.compileCacheStatus.ALREADY_ENABLED
+{module}.default.constants.compileCacheStatus.DISABLED
+{module}.default.constants.compileCacheStatus.ENABLED
+{module}.default.constants.compileCacheStatus.FAILED
+{module}.default.createRequire
+{module}.default.createRequire.length
+{module}.default.createRequire.name
+{module}.default.createRequire.prototype
+{module}.default.createRequire.prototype.constructor
+{module}.default.enableCompileCache
+{module}.default.enableCompileCache.length
+{module}.default.enableCompileCache.name
+{module}.default.enableCompileCache.prototype
+{module}.default.enableCompileCache.prototype.constructor
+{module}.default.findPackageJSON
+{module}.default.findPackageJSON.length
+{module}.default.findPackageJSON.name
+{module}.default.findPackageJSON.prototype
+{module}.default.findPackageJSON.prototype.constructor
+{module}.default.findSourceMap
+{module}.default.findSourceMap.length
+{module}.default.findSourceMap.name
+{module}.default.findSourceMap.prototype
+{module}.default.findSourceMap.prototype.constructor
+{module}.default.flushCompileCache
+{module}.default.flushCompileCache.length
+{module}.default.flushCompileCache.name
+{module}.default.getCompileCacheDir
+{module}.default.getCompileCacheDir.length
+{module}.default.getCompileCacheDir.name
+{module}.default.getCompileCacheDir.prototype
+{module}.default.getCompileCacheDir.prototype.constructor
+{module}.default.getSourceMapsSupport
+{module}.default.getSourceMapsSupport.length
+{module}.default.getSourceMapsSupport.name
+{module}.default.getSourceMapsSupport.prototype
+{module}.default.getSourceMapsSupport.prototype.constructor
+{module}.default.globalPaths
+{module}.default.globalPaths.length
+{module}.default.isBuiltin
+{module}.default.isBuiltin.length
+{module}.default.isBuiltin.name
+{module}.default.length
+{module}.default.name
+{module}.default.prototype
+{module}.default.prototype._compile
+{module}.default.prototype._compile.length
+{module}.default.prototype._compile.name
+{module}.default.prototype._compile.prototype
+{module}.default.prototype._compile.prototype.constructor
+{module}.default.prototype.constructor
+{module}.default.prototype.isPreloading
+{module}.default.prototype.load
+{module}.default.prototype.load.length
+{module}.default.prototype.load.name
+{module}.default.prototype.load.prototype
+{module}.default.prototype.load.prototype.constructor
+{module}.default.prototype.parent
+{module}.default.prototype.require
+{module}.default.prototype.require.length
+{module}.default.prototype.require.name
+{module}.default.prototype.require.prototype
+{module}.default.prototype.require.prototype.constructor
+{module}.default.register
+{module}.default.register.length
+{module}.default.register.name
+{module}.default.register.prototype
+{module}.default.register.prototype.constructor
+{module}.default.registerHooks
+{module}.default.registerHooks.length
+{module}.default.registerHooks.name
+{module}.default.registerHooks.prototype
+{module}.default.registerHooks.prototype.constructor
+{module}.default.runMain
+{module}.default.runMain.length
+{module}.default.runMain.name
+{module}.default.runMain.prototype
+{module}.default.runMain.prototype.constructor
+{module}.default.setSourceMapsSupport
+{module}.default.setSourceMapsSupport.length
+{module}.default.setSourceMapsSupport.name
+{module}.default.setSourceMapsSupport.prototype
+{module}.default.setSourceMapsSupport.prototype.constructor
+{module}.default.stripTypeScriptTypes
+{module}.default.stripTypeScriptTypes.length
+{module}.default.stripTypeScriptTypes.name
+{module}.default.stripTypeScriptTypes.prototype
+{module}.default.stripTypeScriptTypes.prototype.constructor
+{module}.default.syncBuiltinESMExports
+{module}.default.syncBuiltinESMExports.length
+{module}.default.syncBuiltinESMExports.name
+{module}.default.syncBuiltinESMExports.prototype
+{module}.default.syncBuiltinESMExports.prototype.constructor
+{module}.default.wrap
+{module}.default.wrap.length
+{module}.default.wrap.name
+{module}.default.wrap.prototype
+{module}.default.wrap.prototype.constructor
+{module}.default.wrapper
+{module}.default.wrapper.length
+{module}.enableCompileCache
+{module}.enableCompileCache.length
+{module}.enableCompileCache.name
+{module}.enableCompileCache.prototype
+{module}.enableCompileCache.prototype.constructor
+{module}.findPackageJSON
+{module}.findPackageJSON.length
+{module}.findPackageJSON.name
+{module}.findPackageJSON.prototype
+{module}.findPackageJSON.prototype.constructor
+{module}.findSourceMap
+{module}.findSourceMap.length
+{module}.findSourceMap.name
+{module}.findSourceMap.prototype
+{module}.findSourceMap.prototype.constructor
+{module}.flushCompileCache
+{module}.flushCompileCache.length
+{module}.flushCompileCache.name
+{module}.getCompileCacheDir
+{module}.getCompileCacheDir.length
+{module}.getCompileCacheDir.name
+{module}.getCompileCacheDir.prototype
+{module}.getCompileCacheDir.prototype.constructor
+{module}.getSourceMapsSupport
+{module}.getSourceMapsSupport.length
+{module}.getSourceMapsSupport.name
+{module}.getSourceMapsSupport.prototype
+{module}.getSourceMapsSupport.prototype.constructor
+{module}.globalPaths
+{module}.globalPaths.length
+{module}.isBuiltin
+{module}.isBuiltin.length
+{module}.isBuiltin.name
+{module}.register
+{module}.register.length
+{module}.register.name
+{module}.register.prototype
+{module}.register.prototype.constructor
+{module}.registerHooks
+{module}.registerHooks.length
+{module}.registerHooks.name
+{module}.registerHooks.prototype
+{module}.registerHooks.prototype.constructor
+{module}.runMain
+{module}.runMain.length
+{module}.runMain.name
+{module}.runMain.prototype
+{module}.runMain.prototype.constructor
+{module}.setSourceMapsSupport
+{module}.setSourceMapsSupport.length
+{module}.setSourceMapsSupport.name
+{module}.setSourceMapsSupport.prototype
+{module}.setSourceMapsSupport.prototype.constructor
+{module}.stripTypeScriptTypes
+{module}.stripTypeScriptTypes.length
+{module}.stripTypeScriptTypes.name
+{module}.stripTypeScriptTypes.prototype
+{module}.stripTypeScriptTypes.prototype.constructor
+{module}.syncBuiltinESMExports
+{module}.syncBuiltinESMExports.length
+{module}.syncBuiltinESMExports.name
+{module}.syncBuiltinESMExports.prototype
+{module}.syncBuiltinESMExports.prototype.constructor
diff --git a/test/fixtures/apiSurface/net b/test/fixtures/apiSurface/net
new file mode 100644
index 00000000000000..37d763e34ae5c7
--- /dev/null
+++ b/test/fixtures/apiSurface/net
@@ -0,0 +1,970 @@
+{net}.BlockList
+{net}.BlockList.isBlockList
+{net}.BlockList.isBlockList.length
+{net}.BlockList.isBlockList.name
+{net}.BlockList.length
+{net}.BlockList.name
+{net}.BlockList.prototype
+{net}.BlockList.prototype.[messaging_clone_symbol]
+{net}.BlockList.prototype.[messaging_clone_symbol].length
+{net}.BlockList.prototype.[messaging_clone_symbol].name
+{net}.BlockList.prototype.[messaging_deserialize_symbol]
+{net}.BlockList.prototype.[messaging_deserialize_symbol].length
+{net}.BlockList.prototype.[messaging_deserialize_symbol].name
+{net}.BlockList.prototype.[nodejs.util.inspect.custom]
+{net}.BlockList.prototype.[nodejs.util.inspect.custom].length
+{net}.BlockList.prototype.[nodejs.util.inspect.custom].name
+{net}.BlockList.prototype.addAddress
+{net}.BlockList.prototype.addAddress.length
+{net}.BlockList.prototype.addAddress.name
+{net}.BlockList.prototype.addRange
+{net}.BlockList.prototype.addRange.length
+{net}.BlockList.prototype.addRange.name
+{net}.BlockList.prototype.addSubnet
+{net}.BlockList.prototype.addSubnet.length
+{net}.BlockList.prototype.addSubnet.name
+{net}.BlockList.prototype.check
+{net}.BlockList.prototype.check.length
+{net}.BlockList.prototype.check.name
+{net}.BlockList.prototype.constructor
+{net}.BlockList.prototype.rules
+{net}.Server
+{net}.Server.length
+{net}.Server.name
+{net}.Server.prototype
+{net}.Server.prototype.[Symbol.asyncDispose]
+{net}.Server.prototype.[Symbol.asyncDispose].length
+{net}.Server.prototype.[Symbol.asyncDispose].name
+{net}.Server.prototype.[nodejs.rejection]
+{net}.Server.prototype.[nodejs.rejection].length
+{net}.Server.prototype.[nodejs.rejection].name
+{net}.Server.prototype.[nodejs.rejection].prototype
+{net}.Server.prototype.[nodejs.rejection].prototype.constructor
+{net}.Server.prototype._emitCloseIfDrained
+{net}.Server.prototype._emitCloseIfDrained.length
+{net}.Server.prototype._emitCloseIfDrained.name
+{net}.Server.prototype._emitCloseIfDrained.prototype
+{net}.Server.prototype._emitCloseIfDrained.prototype.constructor
+{net}.Server.prototype._listen2
+{net}.Server.prototype._listen2.length
+{net}.Server.prototype._listen2.name
+{net}.Server.prototype._listen2.prototype
+{net}.Server.prototype._listen2.prototype.constructor
+{net}.Server.prototype._setupWorker
+{net}.Server.prototype._setupWorker.length
+{net}.Server.prototype._setupWorker.name
+{net}.Server.prototype._setupWorker.prototype
+{net}.Server.prototype._setupWorker.prototype.constructor
+{net}.Server.prototype.address
+{net}.Server.prototype.address.length
+{net}.Server.prototype.address.name
+{net}.Server.prototype.address.prototype
+{net}.Server.prototype.address.prototype.constructor
+{net}.Server.prototype.close
+{net}.Server.prototype.close.length
+{net}.Server.prototype.close.name
+{net}.Server.prototype.close.prototype
+{net}.Server.prototype.close.prototype.constructor
+{net}.Server.prototype.constructor
+{net}.Server.prototype.getConnections
+{net}.Server.prototype.getConnections.length
+{net}.Server.prototype.getConnections.name
+{net}.Server.prototype.getConnections.prototype
+{net}.Server.prototype.getConnections.prototype.constructor
+{net}.Server.prototype.listen
+{net}.Server.prototype.listen.length
+{net}.Server.prototype.listen.name
+{net}.Server.prototype.listen.prototype
+{net}.Server.prototype.listen.prototype.constructor
+{net}.Server.prototype.listening
+{net}.Server.prototype.ref
+{net}.Server.prototype.ref.length
+{net}.Server.prototype.ref.name
+{net}.Server.prototype.ref.prototype
+{net}.Server.prototype.ref.prototype.constructor
+{net}.Server.prototype.unref
+{net}.Server.prototype.unref.length
+{net}.Server.prototype.unref.name
+{net}.Server.prototype.unref.prototype
+{net}.Server.prototype.unref.prototype.constructor
+{net}.Socket
+{net}.Socket.length
+{net}.Socket.name
+{net}.Socket.prototype
+{net}.Socket.prototype.[kAfterAsyncWrite]
+{net}.Socket.prototype.[kAfterAsyncWrite].length
+{net}.Socket.prototype.[kAfterAsyncWrite].name
+{net}.Socket.prototype.[kAfterAsyncWrite].prototype
+{net}.Socket.prototype.[kAfterAsyncWrite].prototype.constructor
+{net}.Socket.prototype.[kReinitializeHandle]
+{net}.Socket.prototype.[kReinitializeHandle].length
+{net}.Socket.prototype.[kReinitializeHandle].name
+{net}.Socket.prototype.[kReinitializeHandle].prototype
+{net}.Socket.prototype.[kReinitializeHandle].prototype.constructor
+{net}.Socket.prototype.[kUpdateTimer]
+{net}.Socket.prototype.[kUpdateTimer].length
+{net}.Socket.prototype.[kUpdateTimer].name
+{net}.Socket.prototype.[kUpdateTimer].prototype
+{net}.Socket.prototype.[kUpdateTimer].prototype.constructor
+{net}.Socket.prototype._bytesDispatched
+{net}.Socket.prototype._connecting
+{net}.Socket.prototype._destroy
+{net}.Socket.prototype._destroy.length
+{net}.Socket.prototype._destroy.name
+{net}.Socket.prototype._destroy.prototype
+{net}.Socket.prototype._destroy.prototype.constructor
+{net}.Socket.prototype._final
+{net}.Socket.prototype._final.length
+{net}.Socket.prototype._final.name
+{net}.Socket.prototype._final.prototype
+{net}.Socket.prototype._final.prototype.constructor
+{net}.Socket.prototype._getpeername
+{net}.Socket.prototype._getpeername.length
+{net}.Socket.prototype._getpeername.name
+{net}.Socket.prototype._getpeername.prototype
+{net}.Socket.prototype._getpeername.prototype.constructor
+{net}.Socket.prototype._getsockname
+{net}.Socket.prototype._getsockname.length
+{net}.Socket.prototype._getsockname.name
+{net}.Socket.prototype._getsockname.prototype
+{net}.Socket.prototype._getsockname.prototype.constructor
+{net}.Socket.prototype._handle
+{net}.Socket.prototype._onTimeout
+{net}.Socket.prototype._onTimeout.length
+{net}.Socket.prototype._onTimeout.name
+{net}.Socket.prototype._onTimeout.prototype
+{net}.Socket.prototype._onTimeout.prototype.constructor
+{net}.Socket.prototype._read
+{net}.Socket.prototype._read.length
+{net}.Socket.prototype._read.name
+{net}.Socket.prototype._read.prototype
+{net}.Socket.prototype._read.prototype.constructor
+{net}.Socket.prototype._reset
+{net}.Socket.prototype._reset.length
+{net}.Socket.prototype._reset.name
+{net}.Socket.prototype._reset.prototype
+{net}.Socket.prototype._reset.prototype.constructor
+{net}.Socket.prototype._unrefTimer
+{net}.Socket.prototype._unrefTimer.length
+{net}.Socket.prototype._unrefTimer.name
+{net}.Socket.prototype._unrefTimer.prototype
+{net}.Socket.prototype._unrefTimer.prototype.constructor
+{net}.Socket.prototype._write
+{net}.Socket.prototype._write.length
+{net}.Socket.prototype._write.name
+{net}.Socket.prototype._write.prototype
+{net}.Socket.prototype._write.prototype.constructor
+{net}.Socket.prototype._writeGeneric
+{net}.Socket.prototype._writeGeneric.length
+{net}.Socket.prototype._writeGeneric.name
+{net}.Socket.prototype._writeGeneric.prototype
+{net}.Socket.prototype._writeGeneric.prototype.constructor
+{net}.Socket.prototype._writev
+{net}.Socket.prototype._writev.length
+{net}.Socket.prototype._writev.name
+{net}.Socket.prototype._writev.prototype
+{net}.Socket.prototype._writev.prototype.constructor
+{net}.Socket.prototype.address
+{net}.Socket.prototype.address.length
+{net}.Socket.prototype.address.name
+{net}.Socket.prototype.address.prototype
+{net}.Socket.prototype.address.prototype.constructor
+{net}.Socket.prototype.bufferSize
+{net}.Socket.prototype.bytesRead
+{net}.Socket.prototype.bytesWritten
+{net}.Socket.prototype.connect
+{net}.Socket.prototype.connect.length
+{net}.Socket.prototype.connect.name
+{net}.Socket.prototype.connect.prototype
+{net}.Socket.prototype.connect.prototype.constructor
+{net}.Socket.prototype.constructor
+{net}.Socket.prototype.destroySoon
+{net}.Socket.prototype.destroySoon.length
+{net}.Socket.prototype.destroySoon.name
+{net}.Socket.prototype.destroySoon.prototype
+{net}.Socket.prototype.destroySoon.prototype.constructor
+{net}.Socket.prototype.end
+{net}.Socket.prototype.end.length
+{net}.Socket.prototype.end.name
+{net}.Socket.prototype.end.prototype
+{net}.Socket.prototype.end.prototype.constructor
+{net}.Socket.prototype.localAddress
+{net}.Socket.prototype.localFamily
+{net}.Socket.prototype.localPort
+{net}.Socket.prototype.pause
+{net}.Socket.prototype.pause.length
+{net}.Socket.prototype.pause.name
+{net}.Socket.prototype.pause.prototype
+{net}.Socket.prototype.pause.prototype.constructor
+{net}.Socket.prototype.pending
+{net}.Socket.prototype.read
+{net}.Socket.prototype.read.length
+{net}.Socket.prototype.read.name
+{net}.Socket.prototype.read.prototype
+{net}.Socket.prototype.read.prototype.constructor
+{net}.Socket.prototype.readyState
+{net}.Socket.prototype.ref
+{net}.Socket.prototype.ref.length
+{net}.Socket.prototype.ref.name
+{net}.Socket.prototype.ref.prototype
+{net}.Socket.prototype.ref.prototype.constructor
+{net}.Socket.prototype.remoteAddress
+{net}.Socket.prototype.remoteFamily
+{net}.Socket.prototype.remotePort
+{net}.Socket.prototype.resetAndDestroy
+{net}.Socket.prototype.resetAndDestroy.length
+{net}.Socket.prototype.resetAndDestroy.name
+{net}.Socket.prototype.resetAndDestroy.prototype
+{net}.Socket.prototype.resetAndDestroy.prototype.constructor
+{net}.Socket.prototype.resume
+{net}.Socket.prototype.resume.length
+{net}.Socket.prototype.resume.name
+{net}.Socket.prototype.resume.prototype
+{net}.Socket.prototype.resume.prototype.constructor
+{net}.Socket.prototype.setKeepAlive
+{net}.Socket.prototype.setKeepAlive.length
+{net}.Socket.prototype.setKeepAlive.name
+{net}.Socket.prototype.setKeepAlive.prototype
+{net}.Socket.prototype.setKeepAlive.prototype.constructor
+{net}.Socket.prototype.setNoDelay
+{net}.Socket.prototype.setNoDelay.length
+{net}.Socket.prototype.setNoDelay.name
+{net}.Socket.prototype.setNoDelay.prototype
+{net}.Socket.prototype.setNoDelay.prototype.constructor
+{net}.Socket.prototype.setTimeout
+{net}.Socket.prototype.setTimeout.length
+{net}.Socket.prototype.setTimeout.name
+{net}.Socket.prototype.setTimeout.prototype
+{net}.Socket.prototype.setTimeout.prototype.constructor
+{net}.Socket.prototype.unref
+{net}.Socket.prototype.unref.length
+{net}.Socket.prototype.unref.name
+{net}.Socket.prototype.unref.prototype
+{net}.Socket.prototype.unref.prototype.constructor
+{net}.SocketAddress
+{net}.SocketAddress.isSocketAddress
+{net}.SocketAddress.isSocketAddress.length
+{net}.SocketAddress.isSocketAddress.name
+{net}.SocketAddress.length
+{net}.SocketAddress.name
+{net}.SocketAddress.parse
+{net}.SocketAddress.parse.length
+{net}.SocketAddress.parse.name
+{net}.SocketAddress.prototype
+{net}.SocketAddress.prototype.[messaging_clone_symbol]
+{net}.SocketAddress.prototype.[messaging_clone_symbol].length
+{net}.SocketAddress.prototype.[messaging_clone_symbol].name
+{net}.SocketAddress.prototype.[messaging_deserialize_symbol]
+{net}.SocketAddress.prototype.[messaging_deserialize_symbol].length
+{net}.SocketAddress.prototype.[messaging_deserialize_symbol].name
+{net}.SocketAddress.prototype.[nodejs.util.inspect.custom]
+{net}.SocketAddress.prototype.[nodejs.util.inspect.custom].length
+{net}.SocketAddress.prototype.[nodejs.util.inspect.custom].name
+{net}.SocketAddress.prototype.address
+{net}.SocketAddress.prototype.constructor
+{net}.SocketAddress.prototype.family
+{net}.SocketAddress.prototype.flowlabel
+{net}.SocketAddress.prototype.port
+{net}.SocketAddress.prototype.toJSON
+{net}.SocketAddress.prototype.toJSON.length
+{net}.SocketAddress.prototype.toJSON.name
+{net}.Stream
+{net}.Stream.length
+{net}.Stream.name
+{net}.Stream.prototype
+{net}.Stream.prototype.[kAfterAsyncWrite]
+{net}.Stream.prototype.[kAfterAsyncWrite].length
+{net}.Stream.prototype.[kAfterAsyncWrite].name
+{net}.Stream.prototype.[kAfterAsyncWrite].prototype
+{net}.Stream.prototype.[kAfterAsyncWrite].prototype.constructor
+{net}.Stream.prototype.[kReinitializeHandle]
+{net}.Stream.prototype.[kReinitializeHandle].length
+{net}.Stream.prototype.[kReinitializeHandle].name
+{net}.Stream.prototype.[kReinitializeHandle].prototype
+{net}.Stream.prototype.[kReinitializeHandle].prototype.constructor
+{net}.Stream.prototype.[kUpdateTimer]
+{net}.Stream.prototype.[kUpdateTimer].length
+{net}.Stream.prototype.[kUpdateTimer].name
+{net}.Stream.prototype.[kUpdateTimer].prototype
+{net}.Stream.prototype.[kUpdateTimer].prototype.constructor
+{net}.Stream.prototype._bytesDispatched
+{net}.Stream.prototype._connecting
+{net}.Stream.prototype._destroy
+{net}.Stream.prototype._destroy.length
+{net}.Stream.prototype._destroy.name
+{net}.Stream.prototype._destroy.prototype
+{net}.Stream.prototype._destroy.prototype.constructor
+{net}.Stream.prototype._final
+{net}.Stream.prototype._final.length
+{net}.Stream.prototype._final.name
+{net}.Stream.prototype._final.prototype
+{net}.Stream.prototype._final.prototype.constructor
+{net}.Stream.prototype._getpeername
+{net}.Stream.prototype._getpeername.length
+{net}.Stream.prototype._getpeername.name
+{net}.Stream.prototype._getpeername.prototype
+{net}.Stream.prototype._getpeername.prototype.constructor
+{net}.Stream.prototype._getsockname
+{net}.Stream.prototype._getsockname.length
+{net}.Stream.prototype._getsockname.name
+{net}.Stream.prototype._getsockname.prototype
+{net}.Stream.prototype._getsockname.prototype.constructor
+{net}.Stream.prototype._handle
+{net}.Stream.prototype._onTimeout
+{net}.Stream.prototype._onTimeout.length
+{net}.Stream.prototype._onTimeout.name
+{net}.Stream.prototype._onTimeout.prototype
+{net}.Stream.prototype._onTimeout.prototype.constructor
+{net}.Stream.prototype._read
+{net}.Stream.prototype._read.length
+{net}.Stream.prototype._read.name
+{net}.Stream.prototype._read.prototype
+{net}.Stream.prototype._read.prototype.constructor
+{net}.Stream.prototype._reset
+{net}.Stream.prototype._reset.length
+{net}.Stream.prototype._reset.name
+{net}.Stream.prototype._reset.prototype
+{net}.Stream.prototype._reset.prototype.constructor
+{net}.Stream.prototype._unrefTimer
+{net}.Stream.prototype._unrefTimer.length
+{net}.Stream.prototype._unrefTimer.name
+{net}.Stream.prototype._unrefTimer.prototype
+{net}.Stream.prototype._unrefTimer.prototype.constructor
+{net}.Stream.prototype._write
+{net}.Stream.prototype._write.length
+{net}.Stream.prototype._write.name
+{net}.Stream.prototype._write.prototype
+{net}.Stream.prototype._write.prototype.constructor
+{net}.Stream.prototype._writeGeneric
+{net}.Stream.prototype._writeGeneric.length
+{net}.Stream.prototype._writeGeneric.name
+{net}.Stream.prototype._writeGeneric.prototype
+{net}.Stream.prototype._writeGeneric.prototype.constructor
+{net}.Stream.prototype._writev
+{net}.Stream.prototype._writev.length
+{net}.Stream.prototype._writev.name
+{net}.Stream.prototype._writev.prototype
+{net}.Stream.prototype._writev.prototype.constructor
+{net}.Stream.prototype.address
+{net}.Stream.prototype.address.length
+{net}.Stream.prototype.address.name
+{net}.Stream.prototype.address.prototype
+{net}.Stream.prototype.address.prototype.constructor
+{net}.Stream.prototype.bufferSize
+{net}.Stream.prototype.bytesRead
+{net}.Stream.prototype.bytesWritten
+{net}.Stream.prototype.connect
+{net}.Stream.prototype.connect.length
+{net}.Stream.prototype.connect.name
+{net}.Stream.prototype.connect.prototype
+{net}.Stream.prototype.connect.prototype.constructor
+{net}.Stream.prototype.constructor
+{net}.Stream.prototype.destroySoon
+{net}.Stream.prototype.destroySoon.length
+{net}.Stream.prototype.destroySoon.name
+{net}.Stream.prototype.destroySoon.prototype
+{net}.Stream.prototype.destroySoon.prototype.constructor
+{net}.Stream.prototype.end
+{net}.Stream.prototype.end.length
+{net}.Stream.prototype.end.name
+{net}.Stream.prototype.end.prototype
+{net}.Stream.prototype.end.prototype.constructor
+{net}.Stream.prototype.localAddress
+{net}.Stream.prototype.localFamily
+{net}.Stream.prototype.localPort
+{net}.Stream.prototype.pause
+{net}.Stream.prototype.pause.length
+{net}.Stream.prototype.pause.name
+{net}.Stream.prototype.pause.prototype
+{net}.Stream.prototype.pause.prototype.constructor
+{net}.Stream.prototype.pending
+{net}.Stream.prototype.read
+{net}.Stream.prototype.read.length
+{net}.Stream.prototype.read.name
+{net}.Stream.prototype.read.prototype
+{net}.Stream.prototype.read.prototype.constructor
+{net}.Stream.prototype.readyState
+{net}.Stream.prototype.ref
+{net}.Stream.prototype.ref.length
+{net}.Stream.prototype.ref.name
+{net}.Stream.prototype.ref.prototype
+{net}.Stream.prototype.ref.prototype.constructor
+{net}.Stream.prototype.remoteAddress
+{net}.Stream.prototype.remoteFamily
+{net}.Stream.prototype.remotePort
+{net}.Stream.prototype.resetAndDestroy
+{net}.Stream.prototype.resetAndDestroy.length
+{net}.Stream.prototype.resetAndDestroy.name
+{net}.Stream.prototype.resetAndDestroy.prototype
+{net}.Stream.prototype.resetAndDestroy.prototype.constructor
+{net}.Stream.prototype.resume
+{net}.Stream.prototype.resume.length
+{net}.Stream.prototype.resume.name
+{net}.Stream.prototype.resume.prototype
+{net}.Stream.prototype.resume.prototype.constructor
+{net}.Stream.prototype.setKeepAlive
+{net}.Stream.prototype.setKeepAlive.length
+{net}.Stream.prototype.setKeepAlive.name
+{net}.Stream.prototype.setKeepAlive.prototype
+{net}.Stream.prototype.setKeepAlive.prototype.constructor
+{net}.Stream.prototype.setNoDelay
+{net}.Stream.prototype.setNoDelay.length
+{net}.Stream.prototype.setNoDelay.name
+{net}.Stream.prototype.setNoDelay.prototype
+{net}.Stream.prototype.setNoDelay.prototype.constructor
+{net}.Stream.prototype.setTimeout
+{net}.Stream.prototype.setTimeout.length
+{net}.Stream.prototype.setTimeout.name
+{net}.Stream.prototype.setTimeout.prototype
+{net}.Stream.prototype.setTimeout.prototype.constructor
+{net}.Stream.prototype.unref
+{net}.Stream.prototype.unref.length
+{net}.Stream.prototype.unref.name
+{net}.Stream.prototype.unref.prototype
+{net}.Stream.prototype.unref.prototype.constructor
+{net}.[Symbol.toStringTag]
+{net}._createServerHandle
+{net}._createServerHandle.length
+{net}._createServerHandle.name
+{net}._createServerHandle.prototype
+{net}._createServerHandle.prototype.constructor
+{net}._normalizeArgs
+{net}._normalizeArgs.length
+{net}._normalizeArgs.name
+{net}._normalizeArgs.prototype
+{net}._normalizeArgs.prototype.constructor
+{net}.connect
+{net}.connect.length
+{net}.connect.name
+{net}.connect.prototype
+{net}.connect.prototype.constructor
+{net}.createConnection
+{net}.createConnection.length
+{net}.createConnection.name
+{net}.createConnection.prototype
+{net}.createConnection.prototype.constructor
+{net}.createServer
+{net}.createServer.length
+{net}.createServer.name
+{net}.createServer.prototype
+{net}.createServer.prototype.constructor
+{net}.default
+{net}.default.BlockList
+{net}.default.BlockList.isBlockList
+{net}.default.BlockList.isBlockList.length
+{net}.default.BlockList.isBlockList.name
+{net}.default.BlockList.length
+{net}.default.BlockList.name
+{net}.default.BlockList.prototype
+{net}.default.BlockList.prototype.[messaging_clone_symbol]
+{net}.default.BlockList.prototype.[messaging_clone_symbol].length
+{net}.default.BlockList.prototype.[messaging_clone_symbol].name
+{net}.default.BlockList.prototype.[messaging_deserialize_symbol]
+{net}.default.BlockList.prototype.[messaging_deserialize_symbol].length
+{net}.default.BlockList.prototype.[messaging_deserialize_symbol].name
+{net}.default.BlockList.prototype.[nodejs.util.inspect.custom]
+{net}.default.BlockList.prototype.[nodejs.util.inspect.custom].length
+{net}.default.BlockList.prototype.[nodejs.util.inspect.custom].name
+{net}.default.BlockList.prototype.addAddress
+{net}.default.BlockList.prototype.addAddress.length
+{net}.default.BlockList.prototype.addAddress.name
+{net}.default.BlockList.prototype.addRange
+{net}.default.BlockList.prototype.addRange.length
+{net}.default.BlockList.prototype.addRange.name
+{net}.default.BlockList.prototype.addSubnet
+{net}.default.BlockList.prototype.addSubnet.length
+{net}.default.BlockList.prototype.addSubnet.name
+{net}.default.BlockList.prototype.check
+{net}.default.BlockList.prototype.check.length
+{net}.default.BlockList.prototype.check.name
+{net}.default.BlockList.prototype.constructor
+{net}.default.BlockList.prototype.rules
+{net}.default.Server
+{net}.default.Server.length
+{net}.default.Server.name
+{net}.default.Server.prototype
+{net}.default.Server.prototype.[Symbol.asyncDispose]
+{net}.default.Server.prototype.[Symbol.asyncDispose].length
+{net}.default.Server.prototype.[Symbol.asyncDispose].name
+{net}.default.Server.prototype.[nodejs.rejection]
+{net}.default.Server.prototype.[nodejs.rejection].length
+{net}.default.Server.prototype.[nodejs.rejection].name
+{net}.default.Server.prototype.[nodejs.rejection].prototype
+{net}.default.Server.prototype.[nodejs.rejection].prototype.constructor
+{net}.default.Server.prototype._emitCloseIfDrained
+{net}.default.Server.prototype._emitCloseIfDrained.length
+{net}.default.Server.prototype._emitCloseIfDrained.name
+{net}.default.Server.prototype._emitCloseIfDrained.prototype
+{net}.default.Server.prototype._emitCloseIfDrained.prototype.constructor
+{net}.default.Server.prototype._listen2
+{net}.default.Server.prototype._listen2.length
+{net}.default.Server.prototype._listen2.name
+{net}.default.Server.prototype._listen2.prototype
+{net}.default.Server.prototype._listen2.prototype.constructor
+{net}.default.Server.prototype._setupWorker
+{net}.default.Server.prototype._setupWorker.length
+{net}.default.Server.prototype._setupWorker.name
+{net}.default.Server.prototype._setupWorker.prototype
+{net}.default.Server.prototype._setupWorker.prototype.constructor
+{net}.default.Server.prototype.address
+{net}.default.Server.prototype.address.length
+{net}.default.Server.prototype.address.name
+{net}.default.Server.prototype.address.prototype
+{net}.default.Server.prototype.address.prototype.constructor
+{net}.default.Server.prototype.close
+{net}.default.Server.prototype.close.length
+{net}.default.Server.prototype.close.name
+{net}.default.Server.prototype.close.prototype
+{net}.default.Server.prototype.close.prototype.constructor
+{net}.default.Server.prototype.constructor
+{net}.default.Server.prototype.getConnections
+{net}.default.Server.prototype.getConnections.length
+{net}.default.Server.prototype.getConnections.name
+{net}.default.Server.prototype.getConnections.prototype
+{net}.default.Server.prototype.getConnections.prototype.constructor
+{net}.default.Server.prototype.listen
+{net}.default.Server.prototype.listen.length
+{net}.default.Server.prototype.listen.name
+{net}.default.Server.prototype.listen.prototype
+{net}.default.Server.prototype.listen.prototype.constructor
+{net}.default.Server.prototype.listening
+{net}.default.Server.prototype.ref
+{net}.default.Server.prototype.ref.length
+{net}.default.Server.prototype.ref.name
+{net}.default.Server.prototype.ref.prototype
+{net}.default.Server.prototype.ref.prototype.constructor
+{net}.default.Server.prototype.unref
+{net}.default.Server.prototype.unref.length
+{net}.default.Server.prototype.unref.name
+{net}.default.Server.prototype.unref.prototype
+{net}.default.Server.prototype.unref.prototype.constructor
+{net}.default.Socket
+{net}.default.Socket.length
+{net}.default.Socket.name
+{net}.default.Socket.prototype
+{net}.default.Socket.prototype.[kAfterAsyncWrite]
+{net}.default.Socket.prototype.[kAfterAsyncWrite].length
+{net}.default.Socket.prototype.[kAfterAsyncWrite].name
+{net}.default.Socket.prototype.[kAfterAsyncWrite].prototype
+{net}.default.Socket.prototype.[kAfterAsyncWrite].prototype.constructor
+{net}.default.Socket.prototype.[kReinitializeHandle]
+{net}.default.Socket.prototype.[kReinitializeHandle].length
+{net}.default.Socket.prototype.[kReinitializeHandle].name
+{net}.default.Socket.prototype.[kReinitializeHandle].prototype
+{net}.default.Socket.prototype.[kReinitializeHandle].prototype.constructor
+{net}.default.Socket.prototype.[kUpdateTimer]
+{net}.default.Socket.prototype.[kUpdateTimer].length
+{net}.default.Socket.prototype.[kUpdateTimer].name
+{net}.default.Socket.prototype.[kUpdateTimer].prototype
+{net}.default.Socket.prototype.[kUpdateTimer].prototype.constructor
+{net}.default.Socket.prototype._bytesDispatched
+{net}.default.Socket.prototype._connecting
+{net}.default.Socket.prototype._destroy
+{net}.default.Socket.prototype._destroy.length
+{net}.default.Socket.prototype._destroy.name
+{net}.default.Socket.prototype._destroy.prototype
+{net}.default.Socket.prototype._destroy.prototype.constructor
+{net}.default.Socket.prototype._final
+{net}.default.Socket.prototype._final.length
+{net}.default.Socket.prototype._final.name
+{net}.default.Socket.prototype._final.prototype
+{net}.default.Socket.prototype._final.prototype.constructor
+{net}.default.Socket.prototype._getpeername
+{net}.default.Socket.prototype._getpeername.length
+{net}.default.Socket.prototype._getpeername.name
+{net}.default.Socket.prototype._getpeername.prototype
+{net}.default.Socket.prototype._getpeername.prototype.constructor
+{net}.default.Socket.prototype._getsockname
+{net}.default.Socket.prototype._getsockname.length
+{net}.default.Socket.prototype._getsockname.name
+{net}.default.Socket.prototype._getsockname.prototype
+{net}.default.Socket.prototype._getsockname.prototype.constructor
+{net}.default.Socket.prototype._handle
+{net}.default.Socket.prototype._onTimeout
+{net}.default.Socket.prototype._onTimeout.length
+{net}.default.Socket.prototype._onTimeout.name
+{net}.default.Socket.prototype._onTimeout.prototype
+{net}.default.Socket.prototype._onTimeout.prototype.constructor
+{net}.default.Socket.prototype._read
+{net}.default.Socket.prototype._read.length
+{net}.default.Socket.prototype._read.name
+{net}.default.Socket.prototype._read.prototype
+{net}.default.Socket.prototype._read.prototype.constructor
+{net}.default.Socket.prototype._reset
+{net}.default.Socket.prototype._reset.length
+{net}.default.Socket.prototype._reset.name
+{net}.default.Socket.prototype._reset.prototype
+{net}.default.Socket.prototype._reset.prototype.constructor
+{net}.default.Socket.prototype._unrefTimer
+{net}.default.Socket.prototype._unrefTimer.length
+{net}.default.Socket.prototype._unrefTimer.name
+{net}.default.Socket.prototype._unrefTimer.prototype
+{net}.default.Socket.prototype._unrefTimer.prototype.constructor
+{net}.default.Socket.prototype._write
+{net}.default.Socket.prototype._write.length
+{net}.default.Socket.prototype._write.name
+{net}.default.Socket.prototype._write.prototype
+{net}.default.Socket.prototype._write.prototype.constructor
+{net}.default.Socket.prototype._writeGeneric
+{net}.default.Socket.prototype._writeGeneric.length
+{net}.default.Socket.prototype._writeGeneric.name
+{net}.default.Socket.prototype._writeGeneric.prototype
+{net}.default.Socket.prototype._writeGeneric.prototype.constructor
+{net}.default.Socket.prototype._writev
+{net}.default.Socket.prototype._writev.length
+{net}.default.Socket.prototype._writev.name
+{net}.default.Socket.prototype._writev.prototype
+{net}.default.Socket.prototype._writev.prototype.constructor
+{net}.default.Socket.prototype.address
+{net}.default.Socket.prototype.address.length
+{net}.default.Socket.prototype.address.name
+{net}.default.Socket.prototype.address.prototype
+{net}.default.Socket.prototype.address.prototype.constructor
+{net}.default.Socket.prototype.bufferSize
+{net}.default.Socket.prototype.bytesRead
+{net}.default.Socket.prototype.bytesWritten
+{net}.default.Socket.prototype.connect
+{net}.default.Socket.prototype.connect.length
+{net}.default.Socket.prototype.connect.name
+{net}.default.Socket.prototype.connect.prototype
+{net}.default.Socket.prototype.connect.prototype.constructor
+{net}.default.Socket.prototype.constructor
+{net}.default.Socket.prototype.destroySoon
+{net}.default.Socket.prototype.destroySoon.length
+{net}.default.Socket.prototype.destroySoon.name
+{net}.default.Socket.prototype.destroySoon.prototype
+{net}.default.Socket.prototype.destroySoon.prototype.constructor
+{net}.default.Socket.prototype.end
+{net}.default.Socket.prototype.end.length
+{net}.default.Socket.prototype.end.name
+{net}.default.Socket.prototype.end.prototype
+{net}.default.Socket.prototype.end.prototype.constructor
+{net}.default.Socket.prototype.localAddress
+{net}.default.Socket.prototype.localFamily
+{net}.default.Socket.prototype.localPort
+{net}.default.Socket.prototype.pause
+{net}.default.Socket.prototype.pause.length
+{net}.default.Socket.prototype.pause.name
+{net}.default.Socket.prototype.pause.prototype
+{net}.default.Socket.prototype.pause.prototype.constructor
+{net}.default.Socket.prototype.pending
+{net}.default.Socket.prototype.read
+{net}.default.Socket.prototype.read.length
+{net}.default.Socket.prototype.read.name
+{net}.default.Socket.prototype.read.prototype
+{net}.default.Socket.prototype.read.prototype.constructor
+{net}.default.Socket.prototype.readyState
+{net}.default.Socket.prototype.ref
+{net}.default.Socket.prototype.ref.length
+{net}.default.Socket.prototype.ref.name
+{net}.default.Socket.prototype.ref.prototype
+{net}.default.Socket.prototype.ref.prototype.constructor
+{net}.default.Socket.prototype.remoteAddress
+{net}.default.Socket.prototype.remoteFamily
+{net}.default.Socket.prototype.remotePort
+{net}.default.Socket.prototype.resetAndDestroy
+{net}.default.Socket.prototype.resetAndDestroy.length
+{net}.default.Socket.prototype.resetAndDestroy.name
+{net}.default.Socket.prototype.resetAndDestroy.prototype
+{net}.default.Socket.prototype.resetAndDestroy.prototype.constructor
+{net}.default.Socket.prototype.resume
+{net}.default.Socket.prototype.resume.length
+{net}.default.Socket.prototype.resume.name
+{net}.default.Socket.prototype.resume.prototype
+{net}.default.Socket.prototype.resume.prototype.constructor
+{net}.default.Socket.prototype.setKeepAlive
+{net}.default.Socket.prototype.setKeepAlive.length
+{net}.default.Socket.prototype.setKeepAlive.name
+{net}.default.Socket.prototype.setKeepAlive.prototype
+{net}.default.Socket.prototype.setKeepAlive.prototype.constructor
+{net}.default.Socket.prototype.setNoDelay
+{net}.default.Socket.prototype.setNoDelay.length
+{net}.default.Socket.prototype.setNoDelay.name
+{net}.default.Socket.prototype.setNoDelay.prototype
+{net}.default.Socket.prototype.setNoDelay.prototype.constructor
+{net}.default.Socket.prototype.setTimeout
+{net}.default.Socket.prototype.setTimeout.length
+{net}.default.Socket.prototype.setTimeout.name
+{net}.default.Socket.prototype.setTimeout.prototype
+{net}.default.Socket.prototype.setTimeout.prototype.constructor
+{net}.default.Socket.prototype.unref
+{net}.default.Socket.prototype.unref.length
+{net}.default.Socket.prototype.unref.name
+{net}.default.Socket.prototype.unref.prototype
+{net}.default.Socket.prototype.unref.prototype.constructor
+{net}.default.SocketAddress
+{net}.default.SocketAddress.isSocketAddress
+{net}.default.SocketAddress.isSocketAddress.length
+{net}.default.SocketAddress.isSocketAddress.name
+{net}.default.SocketAddress.length
+{net}.default.SocketAddress.name
+{net}.default.SocketAddress.parse
+{net}.default.SocketAddress.parse.length
+{net}.default.SocketAddress.parse.name
+{net}.default.SocketAddress.prototype
+{net}.default.SocketAddress.prototype.[messaging_clone_symbol]
+{net}.default.SocketAddress.prototype.[messaging_clone_symbol].length
+{net}.default.SocketAddress.prototype.[messaging_clone_symbol].name
+{net}.default.SocketAddress.prototype.[messaging_deserialize_symbol]
+{net}.default.SocketAddress.prototype.[messaging_deserialize_symbol].length
+{net}.default.SocketAddress.prototype.[messaging_deserialize_symbol].name
+{net}.default.SocketAddress.prototype.[nodejs.util.inspect.custom]
+{net}.default.SocketAddress.prototype.[nodejs.util.inspect.custom].length
+{net}.default.SocketAddress.prototype.[nodejs.util.inspect.custom].name
+{net}.default.SocketAddress.prototype.address
+{net}.default.SocketAddress.prototype.constructor
+{net}.default.SocketAddress.prototype.family
+{net}.default.SocketAddress.prototype.flowlabel
+{net}.default.SocketAddress.prototype.port
+{net}.default.SocketAddress.prototype.toJSON
+{net}.default.SocketAddress.prototype.toJSON.length
+{net}.default.SocketAddress.prototype.toJSON.name
+{net}.default.Stream
+{net}.default.Stream.length
+{net}.default.Stream.name
+{net}.default.Stream.prototype
+{net}.default.Stream.prototype.[kAfterAsyncWrite]
+{net}.default.Stream.prototype.[kAfterAsyncWrite].length
+{net}.default.Stream.prototype.[kAfterAsyncWrite].name
+{net}.default.Stream.prototype.[kAfterAsyncWrite].prototype
+{net}.default.Stream.prototype.[kAfterAsyncWrite].prototype.constructor
+{net}.default.Stream.prototype.[kReinitializeHandle]
+{net}.default.Stream.prototype.[kReinitializeHandle].length
+{net}.default.Stream.prototype.[kReinitializeHandle].name
+{net}.default.Stream.prototype.[kReinitializeHandle].prototype
+{net}.default.Stream.prototype.[kReinitializeHandle].prototype.constructor
+{net}.default.Stream.prototype.[kUpdateTimer]
+{net}.default.Stream.prototype.[kUpdateTimer].length
+{net}.default.Stream.prototype.[kUpdateTimer].name
+{net}.default.Stream.prototype.[kUpdateTimer].prototype
+{net}.default.Stream.prototype.[kUpdateTimer].prototype.constructor
+{net}.default.Stream.prototype._bytesDispatched
+{net}.default.Stream.prototype._connecting
+{net}.default.Stream.prototype._destroy
+{net}.default.Stream.prototype._destroy.length
+{net}.default.Stream.prototype._destroy.name
+{net}.default.Stream.prototype._destroy.prototype
+{net}.default.Stream.prototype._destroy.prototype.constructor
+{net}.default.Stream.prototype._final
+{net}.default.Stream.prototype._final.length
+{net}.default.Stream.prototype._final.name
+{net}.default.Stream.prototype._final.prototype
+{net}.default.Stream.prototype._final.prototype.constructor
+{net}.default.Stream.prototype._getpeername
+{net}.default.Stream.prototype._getpeername.length
+{net}.default.Stream.prototype._getpeername.name
+{net}.default.Stream.prototype._getpeername.prototype
+{net}.default.Stream.prototype._getpeername.prototype.constructor
+{net}.default.Stream.prototype._getsockname
+{net}.default.Stream.prototype._getsockname.length
+{net}.default.Stream.prototype._getsockname.name
+{net}.default.Stream.prototype._getsockname.prototype
+{net}.default.Stream.prototype._getsockname.prototype.constructor
+{net}.default.Stream.prototype._handle
+{net}.default.Stream.prototype._onTimeout
+{net}.default.Stream.prototype._onTimeout.length
+{net}.default.Stream.prototype._onTimeout.name
+{net}.default.Stream.prototype._onTimeout.prototype
+{net}.default.Stream.prototype._onTimeout.prototype.constructor
+{net}.default.Stream.prototype._read
+{net}.default.Stream.prototype._read.length
+{net}.default.Stream.prototype._read.name
+{net}.default.Stream.prototype._read.prototype
+{net}.default.Stream.prototype._read.prototype.constructor
+{net}.default.Stream.prototype._reset
+{net}.default.Stream.prototype._reset.length
+{net}.default.Stream.prototype._reset.name
+{net}.default.Stream.prototype._reset.prototype
+{net}.default.Stream.prototype._reset.prototype.constructor
+{net}.default.Stream.prototype._unrefTimer
+{net}.default.Stream.prototype._unrefTimer.length
+{net}.default.Stream.prototype._unrefTimer.name
+{net}.default.Stream.prototype._unrefTimer.prototype
+{net}.default.Stream.prototype._unrefTimer.prototype.constructor
+{net}.default.Stream.prototype._write
+{net}.default.Stream.prototype._write.length
+{net}.default.Stream.prototype._write.name
+{net}.default.Stream.prototype._write.prototype
+{net}.default.Stream.prototype._write.prototype.constructor
+{net}.default.Stream.prototype._writeGeneric
+{net}.default.Stream.prototype._writeGeneric.length
+{net}.default.Stream.prototype._writeGeneric.name
+{net}.default.Stream.prototype._writeGeneric.prototype
+{net}.default.Stream.prototype._writeGeneric.prototype.constructor
+{net}.default.Stream.prototype._writev
+{net}.default.Stream.prototype._writev.length
+{net}.default.Stream.prototype._writev.name
+{net}.default.Stream.prototype._writev.prototype
+{net}.default.Stream.prototype._writev.prototype.constructor
+{net}.default.Stream.prototype.address
+{net}.default.Stream.prototype.address.length
+{net}.default.Stream.prototype.address.name
+{net}.default.Stream.prototype.address.prototype
+{net}.default.Stream.prototype.address.prototype.constructor
+{net}.default.Stream.prototype.bufferSize
+{net}.default.Stream.prototype.bytesRead
+{net}.default.Stream.prototype.bytesWritten
+{net}.default.Stream.prototype.connect
+{net}.default.Stream.prototype.connect.length
+{net}.default.Stream.prototype.connect.name
+{net}.default.Stream.prototype.connect.prototype
+{net}.default.Stream.prototype.connect.prototype.constructor
+{net}.default.Stream.prototype.constructor
+{net}.default.Stream.prototype.destroySoon
+{net}.default.Stream.prototype.destroySoon.length
+{net}.default.Stream.prototype.destroySoon.name
+{net}.default.Stream.prototype.destroySoon.prototype
+{net}.default.Stream.prototype.destroySoon.prototype.constructor
+{net}.default.Stream.prototype.end
+{net}.default.Stream.prototype.end.length
+{net}.default.Stream.prototype.end.name
+{net}.default.Stream.prototype.end.prototype
+{net}.default.Stream.prototype.end.prototype.constructor
+{net}.default.Stream.prototype.localAddress
+{net}.default.Stream.prototype.localFamily
+{net}.default.Stream.prototype.localPort
+{net}.default.Stream.prototype.pause
+{net}.default.Stream.prototype.pause.length
+{net}.default.Stream.prototype.pause.name
+{net}.default.Stream.prototype.pause.prototype
+{net}.default.Stream.prototype.pause.prototype.constructor
+{net}.default.Stream.prototype.pending
+{net}.default.Stream.prototype.read
+{net}.default.Stream.prototype.read.length
+{net}.default.Stream.prototype.read.name
+{net}.default.Stream.prototype.read.prototype
+{net}.default.Stream.prototype.read.prototype.constructor
+{net}.default.Stream.prototype.readyState
+{net}.default.Stream.prototype.ref
+{net}.default.Stream.prototype.ref.length
+{net}.default.Stream.prototype.ref.name
+{net}.default.Stream.prototype.ref.prototype
+{net}.default.Stream.prototype.ref.prototype.constructor
+{net}.default.Stream.prototype.remoteAddress
+{net}.default.Stream.prototype.remoteFamily
+{net}.default.Stream.prototype.remotePort
+{net}.default.Stream.prototype.resetAndDestroy
+{net}.default.Stream.prototype.resetAndDestroy.length
+{net}.default.Stream.prototype.resetAndDestroy.name
+{net}.default.Stream.prototype.resetAndDestroy.prototype
+{net}.default.Stream.prototype.resetAndDestroy.prototype.constructor
+{net}.default.Stream.prototype.resume
+{net}.default.Stream.prototype.resume.length
+{net}.default.Stream.prototype.resume.name
+{net}.default.Stream.prototype.resume.prototype
+{net}.default.Stream.prototype.resume.prototype.constructor
+{net}.default.Stream.prototype.setKeepAlive
+{net}.default.Stream.prototype.setKeepAlive.length
+{net}.default.Stream.prototype.setKeepAlive.name
+{net}.default.Stream.prototype.setKeepAlive.prototype
+{net}.default.Stream.prototype.setKeepAlive.prototype.constructor
+{net}.default.Stream.prototype.setNoDelay
+{net}.default.Stream.prototype.setNoDelay.length
+{net}.default.Stream.prototype.setNoDelay.name
+{net}.default.Stream.prototype.setNoDelay.prototype
+{net}.default.Stream.prototype.setNoDelay.prototype.constructor
+{net}.default.Stream.prototype.setTimeout
+{net}.default.Stream.prototype.setTimeout.length
+{net}.default.Stream.prototype.setTimeout.name
+{net}.default.Stream.prototype.setTimeout.prototype
+{net}.default.Stream.prototype.setTimeout.prototype.constructor
+{net}.default.Stream.prototype.unref
+{net}.default.Stream.prototype.unref.length
+{net}.default.Stream.prototype.unref.name
+{net}.default.Stream.prototype.unref.prototype
+{net}.default.Stream.prototype.unref.prototype.constructor
+{net}.default._createServerHandle
+{net}.default._createServerHandle.length
+{net}.default._createServerHandle.name
+{net}.default._createServerHandle.prototype
+{net}.default._createServerHandle.prototype.constructor
+{net}.default._normalizeArgs
+{net}.default._normalizeArgs.length
+{net}.default._normalizeArgs.name
+{net}.default._normalizeArgs.prototype
+{net}.default._normalizeArgs.prototype.constructor
+{net}.default.connect
+{net}.default.connect.length
+{net}.default.connect.name
+{net}.default.connect.prototype
+{net}.default.connect.prototype.constructor
+{net}.default.createConnection
+{net}.default.createConnection.length
+{net}.default.createConnection.name
+{net}.default.createConnection.prototype
+{net}.default.createConnection.prototype.constructor
+{net}.default.createServer
+{net}.default.createServer.length
+{net}.default.createServer.name
+{net}.default.createServer.prototype
+{net}.default.createServer.prototype.constructor
+{net}.default.getDefaultAutoSelectFamily
+{net}.default.getDefaultAutoSelectFamily.length
+{net}.default.getDefaultAutoSelectFamily.name
+{net}.default.getDefaultAutoSelectFamily.prototype
+{net}.default.getDefaultAutoSelectFamily.prototype.constructor
+{net}.default.getDefaultAutoSelectFamilyAttemptTimeout
+{net}.default.getDefaultAutoSelectFamilyAttemptTimeout.length
+{net}.default.getDefaultAutoSelectFamilyAttemptTimeout.name
+{net}.default.getDefaultAutoSelectFamilyAttemptTimeout.prototype
+{net}.default.getDefaultAutoSelectFamilyAttemptTimeout.prototype.constructor
+{net}.default.isIP
+{net}.default.isIP.length
+{net}.default.isIP.name
+{net}.default.isIP.prototype
+{net}.default.isIP.prototype.constructor
+{net}.default.isIPv4
+{net}.default.isIPv4.length
+{net}.default.isIPv4.name
+{net}.default.isIPv4.prototype
+{net}.default.isIPv4.prototype.constructor
+{net}.default.isIPv6
+{net}.default.isIPv6.length
+{net}.default.isIPv6.name
+{net}.default.isIPv6.prototype
+{net}.default.isIPv6.prototype.constructor
+{net}.default.setDefaultAutoSelectFamily
+{net}.default.setDefaultAutoSelectFamily.length
+{net}.default.setDefaultAutoSelectFamily.name
+{net}.default.setDefaultAutoSelectFamily.prototype
+{net}.default.setDefaultAutoSelectFamily.prototype.constructor
+{net}.default.setDefaultAutoSelectFamilyAttemptTimeout
+{net}.default.setDefaultAutoSelectFamilyAttemptTimeout.length
+{net}.default.setDefaultAutoSelectFamilyAttemptTimeout.name
+{net}.default.setDefaultAutoSelectFamilyAttemptTimeout.prototype
+{net}.default.setDefaultAutoSelectFamilyAttemptTimeout.prototype.constructor
+{net}.getDefaultAutoSelectFamily
+{net}.getDefaultAutoSelectFamily.length
+{net}.getDefaultAutoSelectFamily.name
+{net}.getDefaultAutoSelectFamily.prototype
+{net}.getDefaultAutoSelectFamily.prototype.constructor
+{net}.getDefaultAutoSelectFamilyAttemptTimeout
+{net}.getDefaultAutoSelectFamilyAttemptTimeout.length
+{net}.getDefaultAutoSelectFamilyAttemptTimeout.name
+{net}.getDefaultAutoSelectFamilyAttemptTimeout.prototype
+{net}.getDefaultAutoSelectFamilyAttemptTimeout.prototype.constructor
+{net}.isIP
+{net}.isIP.length
+{net}.isIP.name
+{net}.isIP.prototype
+{net}.isIP.prototype.constructor
+{net}.isIPv4
+{net}.isIPv4.length
+{net}.isIPv4.name
+{net}.isIPv4.prototype
+{net}.isIPv4.prototype.constructor
+{net}.isIPv6
+{net}.isIPv6.length
+{net}.isIPv6.name
+{net}.isIPv6.prototype
+{net}.isIPv6.prototype.constructor
+{net}.setDefaultAutoSelectFamily
+{net}.setDefaultAutoSelectFamily.length
+{net}.setDefaultAutoSelectFamily.name
+{net}.setDefaultAutoSelectFamily.prototype
+{net}.setDefaultAutoSelectFamily.prototype.constructor
+{net}.setDefaultAutoSelectFamilyAttemptTimeout
+{net}.setDefaultAutoSelectFamilyAttemptTimeout.length
+{net}.setDefaultAutoSelectFamilyAttemptTimeout.name
+{net}.setDefaultAutoSelectFamilyAttemptTimeout.prototype
+{net}.setDefaultAutoSelectFamilyAttemptTimeout.prototype.constructor
diff --git a/test/fixtures/apiSurface/node-sea b/test/fixtures/apiSurface/node-sea
new file mode 100644
index 00000000000000..db09c984e10d18
--- /dev/null
+++ b/test/fixtures/apiSurface/node-sea
@@ -0,0 +1,38 @@
+{node:sea}.[Symbol.toStringTag]
+{node:sea}.default
+{node:sea}.default.getAsset
+{node:sea}.default.getAsset.length
+{node:sea}.default.getAsset.name
+{node:sea}.default.getAsset.prototype
+{node:sea}.default.getAsset.prototype.constructor
+{node:sea}.default.getAssetAsBlob
+{node:sea}.default.getAssetAsBlob.length
+{node:sea}.default.getAssetAsBlob.name
+{node:sea}.default.getAssetAsBlob.prototype
+{node:sea}.default.getAssetAsBlob.prototype.constructor
+{node:sea}.default.getRawAsset
+{node:sea}.default.getRawAsset.length
+{node:sea}.default.getRawAsset.name
+{node:sea}.default.getRawAsset.prototype
+{node:sea}.default.getRawAsset.prototype.constructor
+{node:sea}.default.isSea
+{node:sea}.default.isSea.length
+{node:sea}.default.isSea.name
+{node:sea}.getAsset
+{node:sea}.getAsset.length
+{node:sea}.getAsset.name
+{node:sea}.getAsset.prototype
+{node:sea}.getAsset.prototype.constructor
+{node:sea}.getAssetAsBlob
+{node:sea}.getAssetAsBlob.length
+{node:sea}.getAssetAsBlob.name
+{node:sea}.getAssetAsBlob.prototype
+{node:sea}.getAssetAsBlob.prototype.constructor
+{node:sea}.getRawAsset
+{node:sea}.getRawAsset.length
+{node:sea}.getRawAsset.name
+{node:sea}.getRawAsset.prototype
+{node:sea}.getRawAsset.prototype.constructor
+{node:sea}.isSea
+{node:sea}.isSea.length
+{node:sea}.isSea.name
diff --git a/test/fixtures/apiSurface/node-sqlite b/test/fixtures/apiSurface/node-sqlite
new file mode 100644
index 00000000000000..8770e11ca8e318
--- /dev/null
+++ b/test/fixtures/apiSurface/node-sqlite
@@ -0,0 +1,226 @@
+{node:sqlite}.DatabaseSync
+{node:sqlite}.DatabaseSync.arguments
+{node:sqlite}.DatabaseSync.caller
+{node:sqlite}.DatabaseSync.length
+{node:sqlite}.DatabaseSync.name
+{node:sqlite}.DatabaseSync.prototype
+{node:sqlite}.DatabaseSync.prototype.[Symbol.dispose]
+{node:sqlite}.DatabaseSync.prototype.[Symbol.dispose].length
+{node:sqlite}.DatabaseSync.prototype.[Symbol.dispose].name
+{node:sqlite}.DatabaseSync.prototype.aggregate
+{node:sqlite}.DatabaseSync.prototype.aggregate.length
+{node:sqlite}.DatabaseSync.prototype.aggregate.name
+{node:sqlite}.DatabaseSync.prototype.applyChangeset
+{node:sqlite}.DatabaseSync.prototype.applyChangeset.length
+{node:sqlite}.DatabaseSync.prototype.applyChangeset.name
+{node:sqlite}.DatabaseSync.prototype.close
+{node:sqlite}.DatabaseSync.prototype.close.length
+{node:sqlite}.DatabaseSync.prototype.close.name
+{node:sqlite}.DatabaseSync.prototype.constructor
+{node:sqlite}.DatabaseSync.prototype.createSession
+{node:sqlite}.DatabaseSync.prototype.createSession.length
+{node:sqlite}.DatabaseSync.prototype.createSession.name
+{node:sqlite}.DatabaseSync.prototype.enableLoadExtension
+{node:sqlite}.DatabaseSync.prototype.enableLoadExtension.length
+{node:sqlite}.DatabaseSync.prototype.enableLoadExtension.name
+{node:sqlite}.DatabaseSync.prototype.exec
+{node:sqlite}.DatabaseSync.prototype.exec.length
+{node:sqlite}.DatabaseSync.prototype.exec.name
+{node:sqlite}.DatabaseSync.prototype.function
+{node:sqlite}.DatabaseSync.prototype.function.length
+{node:sqlite}.DatabaseSync.prototype.function.name
+{node:sqlite}.DatabaseSync.prototype.loadExtension
+{node:sqlite}.DatabaseSync.prototype.loadExtension.length
+{node:sqlite}.DatabaseSync.prototype.loadExtension.name
+{node:sqlite}.DatabaseSync.prototype.location
+{node:sqlite}.DatabaseSync.prototype.location.length
+{node:sqlite}.DatabaseSync.prototype.location.name
+{node:sqlite}.DatabaseSync.prototype.open
+{node:sqlite}.DatabaseSync.prototype.open.length
+{node:sqlite}.DatabaseSync.prototype.open.name
+{node:sqlite}.DatabaseSync.prototype.prepare
+{node:sqlite}.DatabaseSync.prototype.prepare.length
+{node:sqlite}.DatabaseSync.prototype.prepare.name
+{node:sqlite}.Session
+{node:sqlite}.Session.arguments
+{node:sqlite}.Session.caller
+{node:sqlite}.Session.length
+{node:sqlite}.Session.name
+{node:sqlite}.Session.prototype
+{node:sqlite}.Session.prototype.[Symbol.dispose]
+{node:sqlite}.Session.prototype.[Symbol.dispose].length
+{node:sqlite}.Session.prototype.[Symbol.dispose].name
+{node:sqlite}.Session.prototype.changeset
+{node:sqlite}.Session.prototype.changeset.length
+{node:sqlite}.Session.prototype.changeset.name
+{node:sqlite}.Session.prototype.close
+{node:sqlite}.Session.prototype.close.length
+{node:sqlite}.Session.prototype.close.name
+{node:sqlite}.Session.prototype.constructor
+{node:sqlite}.Session.prototype.patchset
+{node:sqlite}.Session.prototype.patchset.length
+{node:sqlite}.Session.prototype.patchset.name
+{node:sqlite}.StatementSync
+{node:sqlite}.StatementSync.arguments
+{node:sqlite}.StatementSync.caller
+{node:sqlite}.StatementSync.length
+{node:sqlite}.StatementSync.name
+{node:sqlite}.StatementSync.prototype
+{node:sqlite}.StatementSync.prototype.all
+{node:sqlite}.StatementSync.prototype.all.length
+{node:sqlite}.StatementSync.prototype.all.name
+{node:sqlite}.StatementSync.prototype.columns
+{node:sqlite}.StatementSync.prototype.columns.length
+{node:sqlite}.StatementSync.prototype.columns.name
+{node:sqlite}.StatementSync.prototype.constructor
+{node:sqlite}.StatementSync.prototype.get
+{node:sqlite}.StatementSync.prototype.get.length
+{node:sqlite}.StatementSync.prototype.get.name
+{node:sqlite}.StatementSync.prototype.iterate
+{node:sqlite}.StatementSync.prototype.iterate.length
+{node:sqlite}.StatementSync.prototype.iterate.name
+{node:sqlite}.StatementSync.prototype.run
+{node:sqlite}.StatementSync.prototype.run.length
+{node:sqlite}.StatementSync.prototype.run.name
+{node:sqlite}.StatementSync.prototype.setAllowBareNamedParameters
+{node:sqlite}.StatementSync.prototype.setAllowBareNamedParameters.length
+{node:sqlite}.StatementSync.prototype.setAllowBareNamedParameters.name
+{node:sqlite}.StatementSync.prototype.setAllowUnknownNamedParameters
+{node:sqlite}.StatementSync.prototype.setAllowUnknownNamedParameters.length
+{node:sqlite}.StatementSync.prototype.setAllowUnknownNamedParameters.name
+{node:sqlite}.StatementSync.prototype.setReadBigInts
+{node:sqlite}.StatementSync.prototype.setReadBigInts.length
+{node:sqlite}.StatementSync.prototype.setReadBigInts.name
+{node:sqlite}.StatementSync.prototype.setReturnArrays
+{node:sqlite}.StatementSync.prototype.setReturnArrays.length
+{node:sqlite}.StatementSync.prototype.setReturnArrays.name
+{node:sqlite}.[Symbol.toStringTag]
+{node:sqlite}.backup
+{node:sqlite}.backup.arguments
+{node:sqlite}.backup.caller
+{node:sqlite}.backup.length
+{node:sqlite}.backup.name
+{node:sqlite}.backup.prototype
+{node:sqlite}.backup.prototype.constructor
+{node:sqlite}.constants
+{node:sqlite}.constants.SQLITE_CHANGESET_ABORT
+{node:sqlite}.constants.SQLITE_CHANGESET_CONFLICT
+{node:sqlite}.constants.SQLITE_CHANGESET_CONSTRAINT
+{node:sqlite}.constants.SQLITE_CHANGESET_DATA
+{node:sqlite}.constants.SQLITE_CHANGESET_FOREIGN_KEY
+{node:sqlite}.constants.SQLITE_CHANGESET_NOTFOUND
+{node:sqlite}.constants.SQLITE_CHANGESET_OMIT
+{node:sqlite}.constants.SQLITE_CHANGESET_REPLACE
+{node:sqlite}.default
+{node:sqlite}.default.DatabaseSync
+{node:sqlite}.default.DatabaseSync.arguments
+{node:sqlite}.default.DatabaseSync.caller
+{node:sqlite}.default.DatabaseSync.length
+{node:sqlite}.default.DatabaseSync.name
+{node:sqlite}.default.DatabaseSync.prototype
+{node:sqlite}.default.DatabaseSync.prototype.[Symbol.dispose]
+{node:sqlite}.default.DatabaseSync.prototype.[Symbol.dispose].length
+{node:sqlite}.default.DatabaseSync.prototype.[Symbol.dispose].name
+{node:sqlite}.default.DatabaseSync.prototype.aggregate
+{node:sqlite}.default.DatabaseSync.prototype.aggregate.length
+{node:sqlite}.default.DatabaseSync.prototype.aggregate.name
+{node:sqlite}.default.DatabaseSync.prototype.applyChangeset
+{node:sqlite}.default.DatabaseSync.prototype.applyChangeset.length
+{node:sqlite}.default.DatabaseSync.prototype.applyChangeset.name
+{node:sqlite}.default.DatabaseSync.prototype.close
+{node:sqlite}.default.DatabaseSync.prototype.close.length
+{node:sqlite}.default.DatabaseSync.prototype.close.name
+{node:sqlite}.default.DatabaseSync.prototype.constructor
+{node:sqlite}.default.DatabaseSync.prototype.createSession
+{node:sqlite}.default.DatabaseSync.prototype.createSession.length
+{node:sqlite}.default.DatabaseSync.prototype.createSession.name
+{node:sqlite}.default.DatabaseSync.prototype.enableLoadExtension
+{node:sqlite}.default.DatabaseSync.prototype.enableLoadExtension.length
+{node:sqlite}.default.DatabaseSync.prototype.enableLoadExtension.name
+{node:sqlite}.default.DatabaseSync.prototype.exec
+{node:sqlite}.default.DatabaseSync.prototype.exec.length
+{node:sqlite}.default.DatabaseSync.prototype.exec.name
+{node:sqlite}.default.DatabaseSync.prototype.function
+{node:sqlite}.default.DatabaseSync.prototype.function.length
+{node:sqlite}.default.DatabaseSync.prototype.function.name
+{node:sqlite}.default.DatabaseSync.prototype.loadExtension
+{node:sqlite}.default.DatabaseSync.prototype.loadExtension.length
+{node:sqlite}.default.DatabaseSync.prototype.loadExtension.name
+{node:sqlite}.default.DatabaseSync.prototype.location
+{node:sqlite}.default.DatabaseSync.prototype.location.length
+{node:sqlite}.default.DatabaseSync.prototype.location.name
+{node:sqlite}.default.DatabaseSync.prototype.open
+{node:sqlite}.default.DatabaseSync.prototype.open.length
+{node:sqlite}.default.DatabaseSync.prototype.open.name
+{node:sqlite}.default.DatabaseSync.prototype.prepare
+{node:sqlite}.default.DatabaseSync.prototype.prepare.length
+{node:sqlite}.default.DatabaseSync.prototype.prepare.name
+{node:sqlite}.default.Session
+{node:sqlite}.default.Session.arguments
+{node:sqlite}.default.Session.caller
+{node:sqlite}.default.Session.length
+{node:sqlite}.default.Session.name
+{node:sqlite}.default.Session.prototype
+{node:sqlite}.default.Session.prototype.[Symbol.dispose]
+{node:sqlite}.default.Session.prototype.[Symbol.dispose].length
+{node:sqlite}.default.Session.prototype.[Symbol.dispose].name
+{node:sqlite}.default.Session.prototype.changeset
+{node:sqlite}.default.Session.prototype.changeset.length
+{node:sqlite}.default.Session.prototype.changeset.name
+{node:sqlite}.default.Session.prototype.close
+{node:sqlite}.default.Session.prototype.close.length
+{node:sqlite}.default.Session.prototype.close.name
+{node:sqlite}.default.Session.prototype.constructor
+{node:sqlite}.default.Session.prototype.patchset
+{node:sqlite}.default.Session.prototype.patchset.length
+{node:sqlite}.default.Session.prototype.patchset.name
+{node:sqlite}.default.StatementSync
+{node:sqlite}.default.StatementSync.arguments
+{node:sqlite}.default.StatementSync.caller
+{node:sqlite}.default.StatementSync.length
+{node:sqlite}.default.StatementSync.name
+{node:sqlite}.default.StatementSync.prototype
+{node:sqlite}.default.StatementSync.prototype.all
+{node:sqlite}.default.StatementSync.prototype.all.length
+{node:sqlite}.default.StatementSync.prototype.all.name
+{node:sqlite}.default.StatementSync.prototype.columns
+{node:sqlite}.default.StatementSync.prototype.columns.length
+{node:sqlite}.default.StatementSync.prototype.columns.name
+{node:sqlite}.default.StatementSync.prototype.constructor
+{node:sqlite}.default.StatementSync.prototype.get
+{node:sqlite}.default.StatementSync.prototype.get.length
+{node:sqlite}.default.StatementSync.prototype.get.name
+{node:sqlite}.default.StatementSync.prototype.iterate
+{node:sqlite}.default.StatementSync.prototype.iterate.length
+{node:sqlite}.default.StatementSync.prototype.iterate.name
+{node:sqlite}.default.StatementSync.prototype.run
+{node:sqlite}.default.StatementSync.prototype.run.length
+{node:sqlite}.default.StatementSync.prototype.run.name
+{node:sqlite}.default.StatementSync.prototype.setAllowBareNamedParameters
+{node:sqlite}.default.StatementSync.prototype.setAllowBareNamedParameters.length
+{node:sqlite}.default.StatementSync.prototype.setAllowBareNamedParameters.name
+{node:sqlite}.default.StatementSync.prototype.setAllowUnknownNamedParameters
+{node:sqlite}.default.StatementSync.prototype.setAllowUnknownNamedParameters.length
+{node:sqlite}.default.StatementSync.prototype.setAllowUnknownNamedParameters.name
+{node:sqlite}.default.StatementSync.prototype.setReadBigInts
+{node:sqlite}.default.StatementSync.prototype.setReadBigInts.length
+{node:sqlite}.default.StatementSync.prototype.setReadBigInts.name
+{node:sqlite}.default.StatementSync.prototype.setReturnArrays
+{node:sqlite}.default.StatementSync.prototype.setReturnArrays.length
+{node:sqlite}.default.StatementSync.prototype.setReturnArrays.name
+{node:sqlite}.default.backup
+{node:sqlite}.default.backup.arguments
+{node:sqlite}.default.backup.caller
+{node:sqlite}.default.backup.length
+{node:sqlite}.default.backup.name
+{node:sqlite}.default.backup.prototype
+{node:sqlite}.default.backup.prototype.constructor
+{node:sqlite}.default.constants
+{node:sqlite}.default.constants.SQLITE_CHANGESET_ABORT
+{node:sqlite}.default.constants.SQLITE_CHANGESET_CONFLICT
+{node:sqlite}.default.constants.SQLITE_CHANGESET_CONSTRAINT
+{node:sqlite}.default.constants.SQLITE_CHANGESET_DATA
+{node:sqlite}.default.constants.SQLITE_CHANGESET_FOREIGN_KEY
+{node:sqlite}.default.constants.SQLITE_CHANGESET_NOTFOUND
+{node:sqlite}.default.constants.SQLITE_CHANGESET_OMIT
+{node:sqlite}.default.constants.SQLITE_CHANGESET_REPLACE
diff --git a/test/fixtures/apiSurface/node-test b/test/fixtures/apiSurface/node-test
new file mode 100644
index 00000000000000..2fe990ae5bbb55
--- /dev/null
+++ b/test/fixtures/apiSurface/node-test
@@ -0,0 +1,288 @@
+{node:test}.[Symbol.toStringTag]
+{node:test}.after
+{node:test}.after.length
+{node:test}.after.name
+{node:test}.afterEach
+{node:test}.afterEach.length
+{node:test}.afterEach.name
+{node:test}.assert
+{node:test}.assert.register
+{node:test}.assert.register.length
+{node:test}.assert.register.name
+{node:test}.assert.register.prototype
+{node:test}.assert.register.prototype.constructor
+{node:test}.before
+{node:test}.before.length
+{node:test}.before.name
+{node:test}.beforeEach
+{node:test}.beforeEach.length
+{node:test}.beforeEach.name
+{node:test}.default
+{node:test}.default.after
+{node:test}.default.after.length
+{node:test}.default.after.name
+{node:test}.default.afterEach
+{node:test}.default.afterEach.length
+{node:test}.default.afterEach.name
+{node:test}.default.assert
+{node:test}.default.assert.register
+{node:test}.default.assert.register.length
+{node:test}.default.assert.register.name
+{node:test}.default.assert.register.prototype
+{node:test}.default.assert.register.prototype.constructor
+{node:test}.default.before
+{node:test}.default.before.length
+{node:test}.default.before.name
+{node:test}.default.beforeEach
+{node:test}.default.beforeEach.length
+{node:test}.default.beforeEach.name
+{node:test}.default.describe
+{node:test}.default.describe.length
+{node:test}.default.describe.name
+{node:test}.default.describe.only
+{node:test}.default.describe.only.length
+{node:test}.default.describe.only.name
+{node:test}.default.describe.skip
+{node:test}.default.describe.skip.length
+{node:test}.default.describe.skip.name
+{node:test}.default.describe.todo
+{node:test}.default.describe.todo.length
+{node:test}.default.describe.todo.name
+{node:test}.default.it
+{node:test}.default.length
+{node:test}.default.mock
+{node:test}.default.name
+{node:test}.default.only
+{node:test}.default.only.length
+{node:test}.default.only.name
+{node:test}.default.run
+{node:test}.default.run.length
+{node:test}.default.run.name
+{node:test}.default.run.prototype
+{node:test}.default.run.prototype.constructor
+{node:test}.default.skip
+{node:test}.default.skip.length
+{node:test}.default.skip.name
+{node:test}.default.snapshot
+{node:test}.default.snapshot.setDefaultSnapshotSerializers
+{node:test}.default.snapshot.setDefaultSnapshotSerializers.length
+{node:test}.default.snapshot.setDefaultSnapshotSerializers.name
+{node:test}.default.snapshot.setDefaultSnapshotSerializers.prototype
+{node:test}.default.snapshot.setDefaultSnapshotSerializers.prototype.constructor
+{node:test}.default.snapshot.setResolveSnapshotPath
+{node:test}.default.snapshot.setResolveSnapshotPath.length
+{node:test}.default.snapshot.setResolveSnapshotPath.name
+{node:test}.default.snapshot.setResolveSnapshotPath.prototype
+{node:test}.default.snapshot.setResolveSnapshotPath.prototype.constructor
+{node:test}.default.suite
+{node:test}.default.suite.length
+{node:test}.default.suite.name
+{node:test}.default.suite.only
+{node:test}.default.suite.only.length
+{node:test}.default.suite.only.name
+{node:test}.default.suite.skip
+{node:test}.default.suite.skip.length
+{node:test}.default.suite.skip.name
+{node:test}.default.suite.todo
+{node:test}.default.suite.todo.length
+{node:test}.default.suite.todo.name
+{node:test}.default.test
+{node:test}.default.todo
+{node:test}.default.todo.length
+{node:test}.default.todo.name
+{node:test}.describe
+{node:test}.describe.length
+{node:test}.describe.name
+{node:test}.describe.only
+{node:test}.describe.only.length
+{node:test}.describe.only.name
+{node:test}.describe.skip
+{node:test}.describe.skip.length
+{node:test}.describe.skip.name
+{node:test}.describe.todo
+{node:test}.describe.todo.length
+{node:test}.describe.todo.name
+{node:test}.it
+{node:test}.it.after
+{node:test}.it.after.length
+{node:test}.it.after.name
+{node:test}.it.afterEach
+{node:test}.it.afterEach.length
+{node:test}.it.afterEach.name
+{node:test}.it.assert
+{node:test}.it.assert.register
+{node:test}.it.assert.register.length
+{node:test}.it.assert.register.name
+{node:test}.it.assert.register.prototype
+{node:test}.it.assert.register.prototype.constructor
+{node:test}.it.before
+{node:test}.it.before.length
+{node:test}.it.before.name
+{node:test}.it.beforeEach
+{node:test}.it.beforeEach.length
+{node:test}.it.beforeEach.name
+{node:test}.it.describe
+{node:test}.it.describe.length
+{node:test}.it.describe.name
+{node:test}.it.describe.only
+{node:test}.it.describe.only.length
+{node:test}.it.describe.only.name
+{node:test}.it.describe.skip
+{node:test}.it.describe.skip.length
+{node:test}.it.describe.skip.name
+{node:test}.it.describe.todo
+{node:test}.it.describe.todo.length
+{node:test}.it.describe.todo.name
+{node:test}.it.it
+{node:test}.it.length
+{node:test}.it.mock
+{node:test}.it.name
+{node:test}.it.only
+{node:test}.it.only.length
+{node:test}.it.only.name
+{node:test}.it.run
+{node:test}.it.run.length
+{node:test}.it.run.name
+{node:test}.it.run.prototype
+{node:test}.it.run.prototype.constructor
+{node:test}.it.skip
+{node:test}.it.skip.length
+{node:test}.it.skip.name
+{node:test}.it.snapshot
+{node:test}.it.snapshot.setDefaultSnapshotSerializers
+{node:test}.it.snapshot.setDefaultSnapshotSerializers.length
+{node:test}.it.snapshot.setDefaultSnapshotSerializers.name
+{node:test}.it.snapshot.setDefaultSnapshotSerializers.prototype
+{node:test}.it.snapshot.setDefaultSnapshotSerializers.prototype.constructor
+{node:test}.it.snapshot.setResolveSnapshotPath
+{node:test}.it.snapshot.setResolveSnapshotPath.length
+{node:test}.it.snapshot.setResolveSnapshotPath.name
+{node:test}.it.snapshot.setResolveSnapshotPath.prototype
+{node:test}.it.snapshot.setResolveSnapshotPath.prototype.constructor
+{node:test}.it.suite
+{node:test}.it.suite.length
+{node:test}.it.suite.name
+{node:test}.it.suite.only
+{node:test}.it.suite.only.length
+{node:test}.it.suite.only.name
+{node:test}.it.suite.skip
+{node:test}.it.suite.skip.length
+{node:test}.it.suite.skip.name
+{node:test}.it.suite.todo
+{node:test}.it.suite.todo.length
+{node:test}.it.suite.todo.name
+{node:test}.it.test
+{node:test}.it.todo
+{node:test}.it.todo.length
+{node:test}.it.todo.name
+{node:test}.mock
+{node:test}.only
+{node:test}.only.length
+{node:test}.only.name
+{node:test}.run
+{node:test}.run.length
+{node:test}.run.name
+{node:test}.run.prototype
+{node:test}.run.prototype.constructor
+{node:test}.skip
+{node:test}.skip.length
+{node:test}.skip.name
+{node:test}.snapshot
+{node:test}.snapshot.setDefaultSnapshotSerializers
+{node:test}.snapshot.setDefaultSnapshotSerializers.length
+{node:test}.snapshot.setDefaultSnapshotSerializers.name
+{node:test}.snapshot.setDefaultSnapshotSerializers.prototype
+{node:test}.snapshot.setDefaultSnapshotSerializers.prototype.constructor
+{node:test}.snapshot.setResolveSnapshotPath
+{node:test}.snapshot.setResolveSnapshotPath.length
+{node:test}.snapshot.setResolveSnapshotPath.name
+{node:test}.snapshot.setResolveSnapshotPath.prototype
+{node:test}.snapshot.setResolveSnapshotPath.prototype.constructor
+{node:test}.suite
+{node:test}.suite.length
+{node:test}.suite.name
+{node:test}.suite.only
+{node:test}.suite.only.length
+{node:test}.suite.only.name
+{node:test}.suite.skip
+{node:test}.suite.skip.length
+{node:test}.suite.skip.name
+{node:test}.suite.todo
+{node:test}.suite.todo.length
+{node:test}.suite.todo.name
+{node:test}.test
+{node:test}.test.after
+{node:test}.test.after.length
+{node:test}.test.after.name
+{node:test}.test.afterEach
+{node:test}.test.afterEach.length
+{node:test}.test.afterEach.name
+{node:test}.test.assert
+{node:test}.test.assert.register
+{node:test}.test.assert.register.length
+{node:test}.test.assert.register.name
+{node:test}.test.assert.register.prototype
+{node:test}.test.assert.register.prototype.constructor
+{node:test}.test.before
+{node:test}.test.before.length
+{node:test}.test.before.name
+{node:test}.test.beforeEach
+{node:test}.test.beforeEach.length
+{node:test}.test.beforeEach.name
+{node:test}.test.describe
+{node:test}.test.describe.length
+{node:test}.test.describe.name
+{node:test}.test.describe.only
+{node:test}.test.describe.only.length
+{node:test}.test.describe.only.name
+{node:test}.test.describe.skip
+{node:test}.test.describe.skip.length
+{node:test}.test.describe.skip.name
+{node:test}.test.describe.todo
+{node:test}.test.describe.todo.length
+{node:test}.test.describe.todo.name
+{node:test}.test.it
+{node:test}.test.length
+{node:test}.test.mock
+{node:test}.test.name
+{node:test}.test.only
+{node:test}.test.only.length
+{node:test}.test.only.name
+{node:test}.test.run
+{node:test}.test.run.length
+{node:test}.test.run.name
+{node:test}.test.run.prototype
+{node:test}.test.run.prototype.constructor
+{node:test}.test.skip
+{node:test}.test.skip.length
+{node:test}.test.skip.name
+{node:test}.test.snapshot
+{node:test}.test.snapshot.setDefaultSnapshotSerializers
+{node:test}.test.snapshot.setDefaultSnapshotSerializers.length
+{node:test}.test.snapshot.setDefaultSnapshotSerializers.name
+{node:test}.test.snapshot.setDefaultSnapshotSerializers.prototype
+{node:test}.test.snapshot.setDefaultSnapshotSerializers.prototype.constructor
+{node:test}.test.snapshot.setResolveSnapshotPath
+{node:test}.test.snapshot.setResolveSnapshotPath.length
+{node:test}.test.snapshot.setResolveSnapshotPath.name
+{node:test}.test.snapshot.setResolveSnapshotPath.prototype
+{node:test}.test.snapshot.setResolveSnapshotPath.prototype.constructor
+{node:test}.test.suite
+{node:test}.test.suite.length
+{node:test}.test.suite.name
+{node:test}.test.suite.only
+{node:test}.test.suite.only.length
+{node:test}.test.suite.only.name
+{node:test}.test.suite.skip
+{node:test}.test.suite.skip.length
+{node:test}.test.suite.skip.name
+{node:test}.test.suite.todo
+{node:test}.test.suite.todo.length
+{node:test}.test.suite.todo.name
+{node:test}.test.test
+{node:test}.test.todo
+{node:test}.test.todo.length
+{node:test}.test.todo.name
+{node:test}.todo
+{node:test}.todo.length
+{node:test}.todo.name
diff --git a/test/fixtures/apiSurface/node-test-reporters b/test/fixtures/apiSurface/node-test-reporters
new file mode 100644
index 00000000000000..0e1b532b7a2585
--- /dev/null
+++ b/test/fixtures/apiSurface/node-test-reporters
@@ -0,0 +1,46 @@
+{node:test/reporters}.[Symbol.toStringTag]
+{node:test/reporters}.default
+{node:test/reporters}.default.dot
+{node:test/reporters}.default.dot.length
+{node:test/reporters}.default.dot.name
+{node:test/reporters}.default.dot.prototype
+{node:test/reporters}.default.junit
+{node:test/reporters}.default.junit.length
+{node:test/reporters}.default.junit.name
+{node:test/reporters}.default.junit.prototype
+{node:test/reporters}.default.lcov
+{node:test/reporters}.default.lcov.length
+{node:test/reporters}.default.lcov.name
+{node:test/reporters}.default.lcov.prototype
+{node:test/reporters}.default.lcov.prototype.constructor
+{node:test/reporters}.default.spec
+{node:test/reporters}.default.spec.length
+{node:test/reporters}.default.spec.name
+{node:test/reporters}.default.spec.prototype
+{node:test/reporters}.default.spec.prototype.constructor
+{node:test/reporters}.default.tap
+{node:test/reporters}.default.tap.length
+{node:test/reporters}.default.tap.name
+{node:test/reporters}.default.tap.prototype
+{node:test/reporters}.dot
+{node:test/reporters}.dot.length
+{node:test/reporters}.dot.name
+{node:test/reporters}.dot.prototype
+{node:test/reporters}.junit
+{node:test/reporters}.junit.length
+{node:test/reporters}.junit.name
+{node:test/reporters}.junit.prototype
+{node:test/reporters}.lcov
+{node:test/reporters}.lcov.length
+{node:test/reporters}.lcov.name
+{node:test/reporters}.lcov.prototype
+{node:test/reporters}.lcov.prototype.constructor
+{node:test/reporters}.spec
+{node:test/reporters}.spec.length
+{node:test/reporters}.spec.name
+{node:test/reporters}.spec.prototype
+{node:test/reporters}.spec.prototype.constructor
+{node:test/reporters}.tap
+{node:test/reporters}.tap.length
+{node:test/reporters}.tap.name
+{node:test/reporters}.tap.prototype
diff --git a/test/fixtures/apiSurface/os b/test/fixtures/apiSurface/os
new file mode 100644
index 00000000000000..82b385324bbff6
--- /dev/null
+++ b/test/fixtures/apiSurface/os
@@ -0,0 +1,294 @@
+{os}.EOL
+{os}.[Symbol.toStringTag]
+{os}.arch
+{os}.arch.[Symbol.toPrimitive]
+{os}.arch.[Symbol.toPrimitive].length
+{os}.arch.[Symbol.toPrimitive].name
+{os}.arch.length
+{os}.arch.name
+{os}.arch.prototype
+{os}.arch.prototype.constructor
+{os}.availableParallelism
+{os}.availableParallelism.[Symbol.toPrimitive]
+{os}.availableParallelism.[Symbol.toPrimitive].length
+{os}.availableParallelism.[Symbol.toPrimitive].name
+{os}.availableParallelism.length
+{os}.availableParallelism.name
+{os}.constants
+{os}.cpus
+{os}.cpus.length
+{os}.cpus.name
+{os}.cpus.prototype
+{os}.cpus.prototype.constructor
+{os}.default
+{os}.default.EOL
+{os}.default.arch
+{os}.default.arch.[Symbol.toPrimitive]
+{os}.default.arch.[Symbol.toPrimitive].length
+{os}.default.arch.[Symbol.toPrimitive].name
+{os}.default.arch.length
+{os}.default.arch.name
+{os}.default.arch.prototype
+{os}.default.arch.prototype.constructor
+{os}.default.availableParallelism
+{os}.default.availableParallelism.[Symbol.toPrimitive]
+{os}.default.availableParallelism.[Symbol.toPrimitive].length
+{os}.default.availableParallelism.[Symbol.toPrimitive].name
+{os}.default.availableParallelism.length
+{os}.default.availableParallelism.name
+{os}.default.constants
+{os}.default.cpus
+{os}.default.cpus.length
+{os}.default.cpus.name
+{os}.default.cpus.prototype
+{os}.default.cpus.prototype.constructor
+{os}.default.devNull
+{os}.default.endianness
+{os}.default.endianness.[Symbol.toPrimitive]
+{os}.default.endianness.[Symbol.toPrimitive].length
+{os}.default.endianness.[Symbol.toPrimitive].name
+{os}.default.endianness.length
+{os}.default.endianness.name
+{os}.default.endianness.prototype
+{os}.default.endianness.prototype.constructor
+{os}.default.freemem
+{os}.default.freemem.[Symbol.toPrimitive]
+{os}.default.freemem.[Symbol.toPrimitive].length
+{os}.default.freemem.[Symbol.toPrimitive].name
+{os}.default.freemem.length
+{os}.default.freemem.name
+{os}.default.getPriority
+{os}.default.getPriority.length
+{os}.default.getPriority.name
+{os}.default.getPriority.prototype
+{os}.default.getPriority.prototype.constructor
+{os}.default.homedir
+{os}.default.homedir.[Symbol.toPrimitive]
+{os}.default.homedir.[Symbol.toPrimitive].length
+{os}.default.homedir.[Symbol.toPrimitive].name
+{os}.default.homedir.length
+{os}.default.homedir.name
+{os}.default.homedir.prototype
+{os}.default.homedir.prototype.constructor
+{os}.default.homedir.withoutStackTrace
+{os}.default.homedir.withoutStackTrace.length
+{os}.default.homedir.withoutStackTrace.name
+{os}.default.homedir.withoutStackTrace.prototype
+{os}.default.homedir.withoutStackTrace.prototype.constructor
+{os}.default.hostname
+{os}.default.hostname.[Symbol.toPrimitive]
+{os}.default.hostname.[Symbol.toPrimitive].length
+{os}.default.hostname.[Symbol.toPrimitive].name
+{os}.default.hostname.length
+{os}.default.hostname.name
+{os}.default.hostname.prototype
+{os}.default.hostname.prototype.constructor
+{os}.default.hostname.withoutStackTrace
+{os}.default.hostname.withoutStackTrace.length
+{os}.default.hostname.withoutStackTrace.name
+{os}.default.hostname.withoutStackTrace.prototype
+{os}.default.hostname.withoutStackTrace.prototype.constructor
+{os}.default.loadavg
+{os}.default.loadavg.length
+{os}.default.loadavg.name
+{os}.default.loadavg.prototype
+{os}.default.loadavg.prototype.constructor
+{os}.default.machine
+{os}.default.machine.[Symbol.toPrimitive]
+{os}.default.machine.[Symbol.toPrimitive].length
+{os}.default.machine.[Symbol.toPrimitive].name
+{os}.default.machine.length
+{os}.default.machine.name
+{os}.default.networkInterfaces
+{os}.default.networkInterfaces.length
+{os}.default.networkInterfaces.name
+{os}.default.networkInterfaces.prototype
+{os}.default.networkInterfaces.prototype.constructor
+{os}.default.platform
+{os}.default.platform.[Symbol.toPrimitive]
+{os}.default.platform.[Symbol.toPrimitive].length
+{os}.default.platform.[Symbol.toPrimitive].name
+{os}.default.platform.length
+{os}.default.platform.name
+{os}.default.platform.prototype
+{os}.default.platform.prototype.constructor
+{os}.default.release
+{os}.default.release.[Symbol.toPrimitive]
+{os}.default.release.[Symbol.toPrimitive].length
+{os}.default.release.[Symbol.toPrimitive].name
+{os}.default.release.length
+{os}.default.release.name
+{os}.default.setPriority
+{os}.default.setPriority.length
+{os}.default.setPriority.name
+{os}.default.setPriority.prototype
+{os}.default.setPriority.prototype.constructor
+{os}.default.tmpdir
+{os}.default.tmpdir.[Symbol.toPrimitive]
+{os}.default.tmpdir.[Symbol.toPrimitive].length
+{os}.default.tmpdir.[Symbol.toPrimitive].name
+{os}.default.tmpdir.length
+{os}.default.tmpdir.name
+{os}.default.tmpdir.prototype
+{os}.default.tmpdir.prototype.constructor
+{os}.default.totalmem
+{os}.default.totalmem.[Symbol.toPrimitive]
+{os}.default.totalmem.[Symbol.toPrimitive].length
+{os}.default.totalmem.[Symbol.toPrimitive].name
+{os}.default.totalmem.length
+{os}.default.totalmem.name
+{os}.default.type
+{os}.default.type.[Symbol.toPrimitive]
+{os}.default.type.[Symbol.toPrimitive].length
+{os}.default.type.[Symbol.toPrimitive].name
+{os}.default.type.length
+{os}.default.type.name
+{os}.default.uptime
+{os}.default.uptime.[Symbol.toPrimitive]
+{os}.default.uptime.[Symbol.toPrimitive].length
+{os}.default.uptime.[Symbol.toPrimitive].name
+{os}.default.uptime.length
+{os}.default.uptime.name
+{os}.default.uptime.prototype
+{os}.default.uptime.prototype.constructor
+{os}.default.uptime.withoutStackTrace
+{os}.default.uptime.withoutStackTrace.length
+{os}.default.uptime.withoutStackTrace.name
+{os}.default.uptime.withoutStackTrace.prototype
+{os}.default.uptime.withoutStackTrace.prototype.constructor
+{os}.default.userInfo
+{os}.default.userInfo.length
+{os}.default.userInfo.name
+{os}.default.userInfo.prototype
+{os}.default.userInfo.prototype.constructor
+{os}.default.version
+{os}.default.version.[Symbol.toPrimitive]
+{os}.default.version.[Symbol.toPrimitive].length
+{os}.default.version.[Symbol.toPrimitive].name
+{os}.default.version.length
+{os}.default.version.name
+{os}.devNull
+{os}.endianness
+{os}.endianness.[Symbol.toPrimitive]
+{os}.endianness.[Symbol.toPrimitive].length
+{os}.endianness.[Symbol.toPrimitive].name
+{os}.endianness.length
+{os}.endianness.name
+{os}.endianness.prototype
+{os}.endianness.prototype.constructor
+{os}.freemem
+{os}.freemem.[Symbol.toPrimitive]
+{os}.freemem.[Symbol.toPrimitive].length
+{os}.freemem.[Symbol.toPrimitive].name
+{os}.freemem.length
+{os}.freemem.name
+{os}.getPriority
+{os}.getPriority.length
+{os}.getPriority.name
+{os}.getPriority.prototype
+{os}.getPriority.prototype.constructor
+{os}.homedir
+{os}.homedir.[Symbol.toPrimitive]
+{os}.homedir.[Symbol.toPrimitive].length
+{os}.homedir.[Symbol.toPrimitive].name
+{os}.homedir.length
+{os}.homedir.name
+{os}.homedir.prototype
+{os}.homedir.prototype.constructor
+{os}.homedir.withoutStackTrace
+{os}.homedir.withoutStackTrace.length
+{os}.homedir.withoutStackTrace.name
+{os}.homedir.withoutStackTrace.prototype
+{os}.homedir.withoutStackTrace.prototype.constructor
+{os}.hostname
+{os}.hostname.[Symbol.toPrimitive]
+{os}.hostname.[Symbol.toPrimitive].length
+{os}.hostname.[Symbol.toPrimitive].name
+{os}.hostname.length
+{os}.hostname.name
+{os}.hostname.prototype
+{os}.hostname.prototype.constructor
+{os}.hostname.withoutStackTrace
+{os}.hostname.withoutStackTrace.length
+{os}.hostname.withoutStackTrace.name
+{os}.hostname.withoutStackTrace.prototype
+{os}.hostname.withoutStackTrace.prototype.constructor
+{os}.loadavg
+{os}.loadavg.length
+{os}.loadavg.name
+{os}.loadavg.prototype
+{os}.loadavg.prototype.constructor
+{os}.machine
+{os}.machine.[Symbol.toPrimitive]
+{os}.machine.[Symbol.toPrimitive].length
+{os}.machine.[Symbol.toPrimitive].name
+{os}.machine.length
+{os}.machine.name
+{os}.networkInterfaces
+{os}.networkInterfaces.length
+{os}.networkInterfaces.name
+{os}.networkInterfaces.prototype
+{os}.networkInterfaces.prototype.constructor
+{os}.platform
+{os}.platform.[Symbol.toPrimitive]
+{os}.platform.[Symbol.toPrimitive].length
+{os}.platform.[Symbol.toPrimitive].name
+{os}.platform.length
+{os}.platform.name
+{os}.platform.prototype
+{os}.platform.prototype.constructor
+{os}.release
+{os}.release.[Symbol.toPrimitive]
+{os}.release.[Symbol.toPrimitive].length
+{os}.release.[Symbol.toPrimitive].name
+{os}.release.length
+{os}.release.name
+{os}.setPriority
+{os}.setPriority.length
+{os}.setPriority.name
+{os}.setPriority.prototype
+{os}.setPriority.prototype.constructor
+{os}.tmpdir
+{os}.tmpdir.[Symbol.toPrimitive]
+{os}.tmpdir.[Symbol.toPrimitive].length
+{os}.tmpdir.[Symbol.toPrimitive].name
+{os}.tmpdir.length
+{os}.tmpdir.name
+{os}.tmpdir.prototype
+{os}.tmpdir.prototype.constructor
+{os}.totalmem
+{os}.totalmem.[Symbol.toPrimitive]
+{os}.totalmem.[Symbol.toPrimitive].length
+{os}.totalmem.[Symbol.toPrimitive].name
+{os}.totalmem.length
+{os}.totalmem.name
+{os}.type
+{os}.type.[Symbol.toPrimitive]
+{os}.type.[Symbol.toPrimitive].length
+{os}.type.[Symbol.toPrimitive].name
+{os}.type.length
+{os}.type.name
+{os}.uptime
+{os}.uptime.[Symbol.toPrimitive]
+{os}.uptime.[Symbol.toPrimitive].length
+{os}.uptime.[Symbol.toPrimitive].name
+{os}.uptime.length
+{os}.uptime.name
+{os}.uptime.prototype
+{os}.uptime.prototype.constructor
+{os}.uptime.withoutStackTrace
+{os}.uptime.withoutStackTrace.length
+{os}.uptime.withoutStackTrace.name
+{os}.uptime.withoutStackTrace.prototype
+{os}.uptime.withoutStackTrace.prototype.constructor
+{os}.userInfo
+{os}.userInfo.length
+{os}.userInfo.name
+{os}.userInfo.prototype
+{os}.userInfo.prototype.constructor
+{os}.version
+{os}.version.[Symbol.toPrimitive]
+{os}.version.[Symbol.toPrimitive].length
+{os}.version.[Symbol.toPrimitive].name
+{os}.version.length
+{os}.version.name
diff --git a/test/fixtures/apiSurface/path b/test/fixtures/apiSurface/path
new file mode 100644
index 00000000000000..cf18a296c117da
--- /dev/null
+++ b/test/fixtures/apiSurface/path
@@ -0,0 +1,303 @@
+{path}.[Symbol.toStringTag]
+{path}._makeLong
+{path}._makeLong.length
+{path}._makeLong.name
+{path}.basename
+{path}.basename.length
+{path}.basename.name
+{path}.default
+{path}.default._makeLong
+{path}.default._makeLong.length
+{path}.default._makeLong.name
+{path}.default.basename
+{path}.default.basename.length
+{path}.default.basename.name
+{path}.default.delimiter
+{path}.default.dirname
+{path}.default.dirname.length
+{path}.default.dirname.name
+{path}.default.extname
+{path}.default.extname.length
+{path}.default.extname.name
+{path}.default.format
+{path}.default.format.length
+{path}.default.format.name
+{path}.default.isAbsolute
+{path}.default.isAbsolute.length
+{path}.default.isAbsolute.name
+{path}.default.join
+{path}.default.join.length
+{path}.default.join.name
+{path}.default.matchesGlob
+{path}.default.matchesGlob.length
+{path}.default.matchesGlob.name
+{path}.default.normalize
+{path}.default.normalize.length
+{path}.default.normalize.name
+{path}.default.parse
+{path}.default.parse.length
+{path}.default.parse.name
+{path}.default.posix
+{path}.default.relative
+{path}.default.relative.length
+{path}.default.relative.name
+{path}.default.resolve
+{path}.default.resolve.length
+{path}.default.resolve.name
+{path}.default.sep
+{path}.default.toNamespacedPath
+{path}.default.toNamespacedPath.length
+{path}.default.toNamespacedPath.name
+{path}.default.win32
+{path}.default.win32._makeLong
+{path}.default.win32._makeLong.length
+{path}.default.win32._makeLong.name
+{path}.default.win32.basename
+{path}.default.win32.basename.length
+{path}.default.win32.basename.name
+{path}.default.win32.delimiter
+{path}.default.win32.dirname
+{path}.default.win32.dirname.length
+{path}.default.win32.dirname.name
+{path}.default.win32.extname
+{path}.default.win32.extname.length
+{path}.default.win32.extname.name
+{path}.default.win32.format
+{path}.default.win32.format.length
+{path}.default.win32.format.name
+{path}.default.win32.isAbsolute
+{path}.default.win32.isAbsolute.length
+{path}.default.win32.isAbsolute.name
+{path}.default.win32.join
+{path}.default.win32.join.length
+{path}.default.win32.join.name
+{path}.default.win32.matchesGlob
+{path}.default.win32.matchesGlob.length
+{path}.default.win32.matchesGlob.name
+{path}.default.win32.normalize
+{path}.default.win32.normalize.length
+{path}.default.win32.normalize.name
+{path}.default.win32.parse
+{path}.default.win32.parse.length
+{path}.default.win32.parse.name
+{path}.default.win32.posix
+{path}.default.win32.relative
+{path}.default.win32.relative.length
+{path}.default.win32.relative.name
+{path}.default.win32.resolve
+{path}.default.win32.resolve.length
+{path}.default.win32.resolve.name
+{path}.default.win32.sep
+{path}.default.win32.toNamespacedPath
+{path}.default.win32.toNamespacedPath.length
+{path}.default.win32.toNamespacedPath.name
+{path}.default.win32.win32
+{path}.delimiter
+{path}.dirname
+{path}.dirname.length
+{path}.dirname.name
+{path}.extname
+{path}.extname.length
+{path}.extname.name
+{path}.format
+{path}.format.length
+{path}.format.name
+{path}.isAbsolute
+{path}.isAbsolute.length
+{path}.isAbsolute.name
+{path}.join
+{path}.join.length
+{path}.join.name
+{path}.matchesGlob
+{path}.matchesGlob.length
+{path}.matchesGlob.name
+{path}.normalize
+{path}.normalize.length
+{path}.normalize.name
+{path}.parse
+{path}.parse.length
+{path}.parse.name
+{path}.posix
+{path}.posix._makeLong
+{path}.posix._makeLong.length
+{path}.posix._makeLong.name
+{path}.posix.basename
+{path}.posix.basename.length
+{path}.posix.basename.name
+{path}.posix.delimiter
+{path}.posix.dirname
+{path}.posix.dirname.length
+{path}.posix.dirname.name
+{path}.posix.extname
+{path}.posix.extname.length
+{path}.posix.extname.name
+{path}.posix.format
+{path}.posix.format.length
+{path}.posix.format.name
+{path}.posix.isAbsolute
+{path}.posix.isAbsolute.length
+{path}.posix.isAbsolute.name
+{path}.posix.join
+{path}.posix.join.length
+{path}.posix.join.name
+{path}.posix.matchesGlob
+{path}.posix.matchesGlob.length
+{path}.posix.matchesGlob.name
+{path}.posix.normalize
+{path}.posix.normalize.length
+{path}.posix.normalize.name
+{path}.posix.parse
+{path}.posix.parse.length
+{path}.posix.parse.name
+{path}.posix.posix
+{path}.posix.relative
+{path}.posix.relative.length
+{path}.posix.relative.name
+{path}.posix.resolve
+{path}.posix.resolve.length
+{path}.posix.resolve.name
+{path}.posix.sep
+{path}.posix.toNamespacedPath
+{path}.posix.toNamespacedPath.length
+{path}.posix.toNamespacedPath.name
+{path}.posix.win32
+{path}.posix.win32._makeLong
+{path}.posix.win32._makeLong.length
+{path}.posix.win32._makeLong.name
+{path}.posix.win32.basename
+{path}.posix.win32.basename.length
+{path}.posix.win32.basename.name
+{path}.posix.win32.delimiter
+{path}.posix.win32.dirname
+{path}.posix.win32.dirname.length
+{path}.posix.win32.dirname.name
+{path}.posix.win32.extname
+{path}.posix.win32.extname.length
+{path}.posix.win32.extname.name
+{path}.posix.win32.format
+{path}.posix.win32.format.length
+{path}.posix.win32.format.name
+{path}.posix.win32.isAbsolute
+{path}.posix.win32.isAbsolute.length
+{path}.posix.win32.isAbsolute.name
+{path}.posix.win32.join
+{path}.posix.win32.join.length
+{path}.posix.win32.join.name
+{path}.posix.win32.matchesGlob
+{path}.posix.win32.matchesGlob.length
+{path}.posix.win32.matchesGlob.name
+{path}.posix.win32.normalize
+{path}.posix.win32.normalize.length
+{path}.posix.win32.normalize.name
+{path}.posix.win32.parse
+{path}.posix.win32.parse.length
+{path}.posix.win32.parse.name
+{path}.posix.win32.posix
+{path}.posix.win32.relative
+{path}.posix.win32.relative.length
+{path}.posix.win32.relative.name
+{path}.posix.win32.resolve
+{path}.posix.win32.resolve.length
+{path}.posix.win32.resolve.name
+{path}.posix.win32.sep
+{path}.posix.win32.toNamespacedPath
+{path}.posix.win32.toNamespacedPath.length
+{path}.posix.win32.toNamespacedPath.name
+{path}.posix.win32.win32
+{path}.relative
+{path}.relative.length
+{path}.relative.name
+{path}.resolve
+{path}.resolve.length
+{path}.resolve.name
+{path}.sep
+{path}.toNamespacedPath
+{path}.toNamespacedPath.length
+{path}.toNamespacedPath.name
+{path}.win32
+{path}.win32._makeLong
+{path}.win32._makeLong.length
+{path}.win32._makeLong.name
+{path}.win32.basename
+{path}.win32.basename.length
+{path}.win32.basename.name
+{path}.win32.delimiter
+{path}.win32.dirname
+{path}.win32.dirname.length
+{path}.win32.dirname.name
+{path}.win32.extname
+{path}.win32.extname.length
+{path}.win32.extname.name
+{path}.win32.format
+{path}.win32.format.length
+{path}.win32.format.name
+{path}.win32.isAbsolute
+{path}.win32.isAbsolute.length
+{path}.win32.isAbsolute.name
+{path}.win32.join
+{path}.win32.join.length
+{path}.win32.join.name
+{path}.win32.matchesGlob
+{path}.win32.matchesGlob.length
+{path}.win32.matchesGlob.name
+{path}.win32.normalize
+{path}.win32.normalize.length
+{path}.win32.normalize.name
+{path}.win32.parse
+{path}.win32.parse.length
+{path}.win32.parse.name
+{path}.win32.posix
+{path}.win32.posix._makeLong
+{path}.win32.posix._makeLong.length
+{path}.win32.posix._makeLong.name
+{path}.win32.posix.basename
+{path}.win32.posix.basename.length
+{path}.win32.posix.basename.name
+{path}.win32.posix.delimiter
+{path}.win32.posix.dirname
+{path}.win32.posix.dirname.length
+{path}.win32.posix.dirname.name
+{path}.win32.posix.extname
+{path}.win32.posix.extname.length
+{path}.win32.posix.extname.name
+{path}.win32.posix.format
+{path}.win32.posix.format.length
+{path}.win32.posix.format.name
+{path}.win32.posix.isAbsolute
+{path}.win32.posix.isAbsolute.length
+{path}.win32.posix.isAbsolute.name
+{path}.win32.posix.join
+{path}.win32.posix.join.length
+{path}.win32.posix.join.name
+{path}.win32.posix.matchesGlob
+{path}.win32.posix.matchesGlob.length
+{path}.win32.posix.matchesGlob.name
+{path}.win32.posix.normalize
+{path}.win32.posix.normalize.length
+{path}.win32.posix.normalize.name
+{path}.win32.posix.parse
+{path}.win32.posix.parse.length
+{path}.win32.posix.parse.name
+{path}.win32.posix.posix
+{path}.win32.posix.relative
+{path}.win32.posix.relative.length
+{path}.win32.posix.relative.name
+{path}.win32.posix.resolve
+{path}.win32.posix.resolve.length
+{path}.win32.posix.resolve.name
+{path}.win32.posix.sep
+{path}.win32.posix.toNamespacedPath
+{path}.win32.posix.toNamespacedPath.length
+{path}.win32.posix.toNamespacedPath.name
+{path}.win32.posix.win32
+{path}.win32.relative
+{path}.win32.relative.length
+{path}.win32.relative.name
+{path}.win32.resolve
+{path}.win32.resolve.length
+{path}.win32.resolve.name
+{path}.win32.sep
+{path}.win32.toNamespacedPath
+{path}.win32.toNamespacedPath.length
+{path}.win32.toNamespacedPath.name
+{path}.win32.win32
diff --git a/test/fixtures/apiSurface/path-posix b/test/fixtures/apiSurface/path-posix
new file mode 100644
index 00000000000000..0f8edcd5903cd1
--- /dev/null
+++ b/test/fixtures/apiSurface/path-posix
@@ -0,0 +1,303 @@
+{path/posix}.[Symbol.toStringTag]
+{path/posix}._makeLong
+{path/posix}._makeLong.length
+{path/posix}._makeLong.name
+{path/posix}.basename
+{path/posix}.basename.length
+{path/posix}.basename.name
+{path/posix}.default
+{path/posix}.default._makeLong
+{path/posix}.default._makeLong.length
+{path/posix}.default._makeLong.name
+{path/posix}.default.basename
+{path/posix}.default.basename.length
+{path/posix}.default.basename.name
+{path/posix}.default.delimiter
+{path/posix}.default.dirname
+{path/posix}.default.dirname.length
+{path/posix}.default.dirname.name
+{path/posix}.default.extname
+{path/posix}.default.extname.length
+{path/posix}.default.extname.name
+{path/posix}.default.format
+{path/posix}.default.format.length
+{path/posix}.default.format.name
+{path/posix}.default.isAbsolute
+{path/posix}.default.isAbsolute.length
+{path/posix}.default.isAbsolute.name
+{path/posix}.default.join
+{path/posix}.default.join.length
+{path/posix}.default.join.name
+{path/posix}.default.matchesGlob
+{path/posix}.default.matchesGlob.length
+{path/posix}.default.matchesGlob.name
+{path/posix}.default.normalize
+{path/posix}.default.normalize.length
+{path/posix}.default.normalize.name
+{path/posix}.default.parse
+{path/posix}.default.parse.length
+{path/posix}.default.parse.name
+{path/posix}.default.posix
+{path/posix}.default.relative
+{path/posix}.default.relative.length
+{path/posix}.default.relative.name
+{path/posix}.default.resolve
+{path/posix}.default.resolve.length
+{path/posix}.default.resolve.name
+{path/posix}.default.sep
+{path/posix}.default.toNamespacedPath
+{path/posix}.default.toNamespacedPath.length
+{path/posix}.default.toNamespacedPath.name
+{path/posix}.default.win32
+{path/posix}.default.win32._makeLong
+{path/posix}.default.win32._makeLong.length
+{path/posix}.default.win32._makeLong.name
+{path/posix}.default.win32.basename
+{path/posix}.default.win32.basename.length
+{path/posix}.default.win32.basename.name
+{path/posix}.default.win32.delimiter
+{path/posix}.default.win32.dirname
+{path/posix}.default.win32.dirname.length
+{path/posix}.default.win32.dirname.name
+{path/posix}.default.win32.extname
+{path/posix}.default.win32.extname.length
+{path/posix}.default.win32.extname.name
+{path/posix}.default.win32.format
+{path/posix}.default.win32.format.length
+{path/posix}.default.win32.format.name
+{path/posix}.default.win32.isAbsolute
+{path/posix}.default.win32.isAbsolute.length
+{path/posix}.default.win32.isAbsolute.name
+{path/posix}.default.win32.join
+{path/posix}.default.win32.join.length
+{path/posix}.default.win32.join.name
+{path/posix}.default.win32.matchesGlob
+{path/posix}.default.win32.matchesGlob.length
+{path/posix}.default.win32.matchesGlob.name
+{path/posix}.default.win32.normalize
+{path/posix}.default.win32.normalize.length
+{path/posix}.default.win32.normalize.name
+{path/posix}.default.win32.parse
+{path/posix}.default.win32.parse.length
+{path/posix}.default.win32.parse.name
+{path/posix}.default.win32.posix
+{path/posix}.default.win32.relative
+{path/posix}.default.win32.relative.length
+{path/posix}.default.win32.relative.name
+{path/posix}.default.win32.resolve
+{path/posix}.default.win32.resolve.length
+{path/posix}.default.win32.resolve.name
+{path/posix}.default.win32.sep
+{path/posix}.default.win32.toNamespacedPath
+{path/posix}.default.win32.toNamespacedPath.length
+{path/posix}.default.win32.toNamespacedPath.name
+{path/posix}.default.win32.win32
+{path/posix}.delimiter
+{path/posix}.dirname
+{path/posix}.dirname.length
+{path/posix}.dirname.name
+{path/posix}.extname
+{path/posix}.extname.length
+{path/posix}.extname.name
+{path/posix}.format
+{path/posix}.format.length
+{path/posix}.format.name
+{path/posix}.isAbsolute
+{path/posix}.isAbsolute.length
+{path/posix}.isAbsolute.name
+{path/posix}.join
+{path/posix}.join.length
+{path/posix}.join.name
+{path/posix}.matchesGlob
+{path/posix}.matchesGlob.length
+{path/posix}.matchesGlob.name
+{path/posix}.normalize
+{path/posix}.normalize.length
+{path/posix}.normalize.name
+{path/posix}.parse
+{path/posix}.parse.length
+{path/posix}.parse.name
+{path/posix}.posix
+{path/posix}.posix._makeLong
+{path/posix}.posix._makeLong.length
+{path/posix}.posix._makeLong.name
+{path/posix}.posix.basename
+{path/posix}.posix.basename.length
+{path/posix}.posix.basename.name
+{path/posix}.posix.delimiter
+{path/posix}.posix.dirname
+{path/posix}.posix.dirname.length
+{path/posix}.posix.dirname.name
+{path/posix}.posix.extname
+{path/posix}.posix.extname.length
+{path/posix}.posix.extname.name
+{path/posix}.posix.format
+{path/posix}.posix.format.length
+{path/posix}.posix.format.name
+{path/posix}.posix.isAbsolute
+{path/posix}.posix.isAbsolute.length
+{path/posix}.posix.isAbsolute.name
+{path/posix}.posix.join
+{path/posix}.posix.join.length
+{path/posix}.posix.join.name
+{path/posix}.posix.matchesGlob
+{path/posix}.posix.matchesGlob.length
+{path/posix}.posix.matchesGlob.name
+{path/posix}.posix.normalize
+{path/posix}.posix.normalize.length
+{path/posix}.posix.normalize.name
+{path/posix}.posix.parse
+{path/posix}.posix.parse.length
+{path/posix}.posix.parse.name
+{path/posix}.posix.posix
+{path/posix}.posix.relative
+{path/posix}.posix.relative.length
+{path/posix}.posix.relative.name
+{path/posix}.posix.resolve
+{path/posix}.posix.resolve.length
+{path/posix}.posix.resolve.name
+{path/posix}.posix.sep
+{path/posix}.posix.toNamespacedPath
+{path/posix}.posix.toNamespacedPath.length
+{path/posix}.posix.toNamespacedPath.name
+{path/posix}.posix.win32
+{path/posix}.posix.win32._makeLong
+{path/posix}.posix.win32._makeLong.length
+{path/posix}.posix.win32._makeLong.name
+{path/posix}.posix.win32.basename
+{path/posix}.posix.win32.basename.length
+{path/posix}.posix.win32.basename.name
+{path/posix}.posix.win32.delimiter
+{path/posix}.posix.win32.dirname
+{path/posix}.posix.win32.dirname.length
+{path/posix}.posix.win32.dirname.name
+{path/posix}.posix.win32.extname
+{path/posix}.posix.win32.extname.length
+{path/posix}.posix.win32.extname.name
+{path/posix}.posix.win32.format
+{path/posix}.posix.win32.format.length
+{path/posix}.posix.win32.format.name
+{path/posix}.posix.win32.isAbsolute
+{path/posix}.posix.win32.isAbsolute.length
+{path/posix}.posix.win32.isAbsolute.name
+{path/posix}.posix.win32.join
+{path/posix}.posix.win32.join.length
+{path/posix}.posix.win32.join.name
+{path/posix}.posix.win32.matchesGlob
+{path/posix}.posix.win32.matchesGlob.length
+{path/posix}.posix.win32.matchesGlob.name
+{path/posix}.posix.win32.normalize
+{path/posix}.posix.win32.normalize.length
+{path/posix}.posix.win32.normalize.name
+{path/posix}.posix.win32.parse
+{path/posix}.posix.win32.parse.length
+{path/posix}.posix.win32.parse.name
+{path/posix}.posix.win32.posix
+{path/posix}.posix.win32.relative
+{path/posix}.posix.win32.relative.length
+{path/posix}.posix.win32.relative.name
+{path/posix}.posix.win32.resolve
+{path/posix}.posix.win32.resolve.length
+{path/posix}.posix.win32.resolve.name
+{path/posix}.posix.win32.sep
+{path/posix}.posix.win32.toNamespacedPath
+{path/posix}.posix.win32.toNamespacedPath.length
+{path/posix}.posix.win32.toNamespacedPath.name
+{path/posix}.posix.win32.win32
+{path/posix}.relative
+{path/posix}.relative.length
+{path/posix}.relative.name
+{path/posix}.resolve
+{path/posix}.resolve.length
+{path/posix}.resolve.name
+{path/posix}.sep
+{path/posix}.toNamespacedPath
+{path/posix}.toNamespacedPath.length
+{path/posix}.toNamespacedPath.name
+{path/posix}.win32
+{path/posix}.win32._makeLong
+{path/posix}.win32._makeLong.length
+{path/posix}.win32._makeLong.name
+{path/posix}.win32.basename
+{path/posix}.win32.basename.length
+{path/posix}.win32.basename.name
+{path/posix}.win32.delimiter
+{path/posix}.win32.dirname
+{path/posix}.win32.dirname.length
+{path/posix}.win32.dirname.name
+{path/posix}.win32.extname
+{path/posix}.win32.extname.length
+{path/posix}.win32.extname.name
+{path/posix}.win32.format
+{path/posix}.win32.format.length
+{path/posix}.win32.format.name
+{path/posix}.win32.isAbsolute
+{path/posix}.win32.isAbsolute.length
+{path/posix}.win32.isAbsolute.name
+{path/posix}.win32.join
+{path/posix}.win32.join.length
+{path/posix}.win32.join.name
+{path/posix}.win32.matchesGlob
+{path/posix}.win32.matchesGlob.length
+{path/posix}.win32.matchesGlob.name
+{path/posix}.win32.normalize
+{path/posix}.win32.normalize.length
+{path/posix}.win32.normalize.name
+{path/posix}.win32.parse
+{path/posix}.win32.parse.length
+{path/posix}.win32.parse.name
+{path/posix}.win32.posix
+{path/posix}.win32.posix._makeLong
+{path/posix}.win32.posix._makeLong.length
+{path/posix}.win32.posix._makeLong.name
+{path/posix}.win32.posix.basename
+{path/posix}.win32.posix.basename.length
+{path/posix}.win32.posix.basename.name
+{path/posix}.win32.posix.delimiter
+{path/posix}.win32.posix.dirname
+{path/posix}.win32.posix.dirname.length
+{path/posix}.win32.posix.dirname.name
+{path/posix}.win32.posix.extname
+{path/posix}.win32.posix.extname.length
+{path/posix}.win32.posix.extname.name
+{path/posix}.win32.posix.format
+{path/posix}.win32.posix.format.length
+{path/posix}.win32.posix.format.name
+{path/posix}.win32.posix.isAbsolute
+{path/posix}.win32.posix.isAbsolute.length
+{path/posix}.win32.posix.isAbsolute.name
+{path/posix}.win32.posix.join
+{path/posix}.win32.posix.join.length
+{path/posix}.win32.posix.join.name
+{path/posix}.win32.posix.matchesGlob
+{path/posix}.win32.posix.matchesGlob.length
+{path/posix}.win32.posix.matchesGlob.name
+{path/posix}.win32.posix.normalize
+{path/posix}.win32.posix.normalize.length
+{path/posix}.win32.posix.normalize.name
+{path/posix}.win32.posix.parse
+{path/posix}.win32.posix.parse.length
+{path/posix}.win32.posix.parse.name
+{path/posix}.win32.posix.posix
+{path/posix}.win32.posix.relative
+{path/posix}.win32.posix.relative.length
+{path/posix}.win32.posix.relative.name
+{path/posix}.win32.posix.resolve
+{path/posix}.win32.posix.resolve.length
+{path/posix}.win32.posix.resolve.name
+{path/posix}.win32.posix.sep
+{path/posix}.win32.posix.toNamespacedPath
+{path/posix}.win32.posix.toNamespacedPath.length
+{path/posix}.win32.posix.toNamespacedPath.name
+{path/posix}.win32.posix.win32
+{path/posix}.win32.relative
+{path/posix}.win32.relative.length
+{path/posix}.win32.relative.name
+{path/posix}.win32.resolve
+{path/posix}.win32.resolve.length
+{path/posix}.win32.resolve.name
+{path/posix}.win32.sep
+{path/posix}.win32.toNamespacedPath
+{path/posix}.win32.toNamespacedPath.length
+{path/posix}.win32.toNamespacedPath.name
+{path/posix}.win32.win32
diff --git a/test/fixtures/apiSurface/path-win32 b/test/fixtures/apiSurface/path-win32
new file mode 100644
index 00000000000000..97e3cda73a7a57
--- /dev/null
+++ b/test/fixtures/apiSurface/path-win32
@@ -0,0 +1,303 @@
+{path/win32}.[Symbol.toStringTag]
+{path/win32}._makeLong
+{path/win32}._makeLong.length
+{path/win32}._makeLong.name
+{path/win32}.basename
+{path/win32}.basename.length
+{path/win32}.basename.name
+{path/win32}.default
+{path/win32}.default._makeLong
+{path/win32}.default._makeLong.length
+{path/win32}.default._makeLong.name
+{path/win32}.default.basename
+{path/win32}.default.basename.length
+{path/win32}.default.basename.name
+{path/win32}.default.delimiter
+{path/win32}.default.dirname
+{path/win32}.default.dirname.length
+{path/win32}.default.dirname.name
+{path/win32}.default.extname
+{path/win32}.default.extname.length
+{path/win32}.default.extname.name
+{path/win32}.default.format
+{path/win32}.default.format.length
+{path/win32}.default.format.name
+{path/win32}.default.isAbsolute
+{path/win32}.default.isAbsolute.length
+{path/win32}.default.isAbsolute.name
+{path/win32}.default.join
+{path/win32}.default.join.length
+{path/win32}.default.join.name
+{path/win32}.default.matchesGlob
+{path/win32}.default.matchesGlob.length
+{path/win32}.default.matchesGlob.name
+{path/win32}.default.normalize
+{path/win32}.default.normalize.length
+{path/win32}.default.normalize.name
+{path/win32}.default.parse
+{path/win32}.default.parse.length
+{path/win32}.default.parse.name
+{path/win32}.default.posix
+{path/win32}.default.posix._makeLong
+{path/win32}.default.posix._makeLong.length
+{path/win32}.default.posix._makeLong.name
+{path/win32}.default.posix.basename
+{path/win32}.default.posix.basename.length
+{path/win32}.default.posix.basename.name
+{path/win32}.default.posix.delimiter
+{path/win32}.default.posix.dirname
+{path/win32}.default.posix.dirname.length
+{path/win32}.default.posix.dirname.name
+{path/win32}.default.posix.extname
+{path/win32}.default.posix.extname.length
+{path/win32}.default.posix.extname.name
+{path/win32}.default.posix.format
+{path/win32}.default.posix.format.length
+{path/win32}.default.posix.format.name
+{path/win32}.default.posix.isAbsolute
+{path/win32}.default.posix.isAbsolute.length
+{path/win32}.default.posix.isAbsolute.name
+{path/win32}.default.posix.join
+{path/win32}.default.posix.join.length
+{path/win32}.default.posix.join.name
+{path/win32}.default.posix.matchesGlob
+{path/win32}.default.posix.matchesGlob.length
+{path/win32}.default.posix.matchesGlob.name
+{path/win32}.default.posix.normalize
+{path/win32}.default.posix.normalize.length
+{path/win32}.default.posix.normalize.name
+{path/win32}.default.posix.parse
+{path/win32}.default.posix.parse.length
+{path/win32}.default.posix.parse.name
+{path/win32}.default.posix.posix
+{path/win32}.default.posix.relative
+{path/win32}.default.posix.relative.length
+{path/win32}.default.posix.relative.name
+{path/win32}.default.posix.resolve
+{path/win32}.default.posix.resolve.length
+{path/win32}.default.posix.resolve.name
+{path/win32}.default.posix.sep
+{path/win32}.default.posix.toNamespacedPath
+{path/win32}.default.posix.toNamespacedPath.length
+{path/win32}.default.posix.toNamespacedPath.name
+{path/win32}.default.posix.win32
+{path/win32}.default.relative
+{path/win32}.default.relative.length
+{path/win32}.default.relative.name
+{path/win32}.default.resolve
+{path/win32}.default.resolve.length
+{path/win32}.default.resolve.name
+{path/win32}.default.sep
+{path/win32}.default.toNamespacedPath
+{path/win32}.default.toNamespacedPath.length
+{path/win32}.default.toNamespacedPath.name
+{path/win32}.default.win32
+{path/win32}.delimiter
+{path/win32}.dirname
+{path/win32}.dirname.length
+{path/win32}.dirname.name
+{path/win32}.extname
+{path/win32}.extname.length
+{path/win32}.extname.name
+{path/win32}.format
+{path/win32}.format.length
+{path/win32}.format.name
+{path/win32}.isAbsolute
+{path/win32}.isAbsolute.length
+{path/win32}.isAbsolute.name
+{path/win32}.join
+{path/win32}.join.length
+{path/win32}.join.name
+{path/win32}.matchesGlob
+{path/win32}.matchesGlob.length
+{path/win32}.matchesGlob.name
+{path/win32}.normalize
+{path/win32}.normalize.length
+{path/win32}.normalize.name
+{path/win32}.parse
+{path/win32}.parse.length
+{path/win32}.parse.name
+{path/win32}.posix
+{path/win32}.posix._makeLong
+{path/win32}.posix._makeLong.length
+{path/win32}.posix._makeLong.name
+{path/win32}.posix.basename
+{path/win32}.posix.basename.length
+{path/win32}.posix.basename.name
+{path/win32}.posix.delimiter
+{path/win32}.posix.dirname
+{path/win32}.posix.dirname.length
+{path/win32}.posix.dirname.name
+{path/win32}.posix.extname
+{path/win32}.posix.extname.length
+{path/win32}.posix.extname.name
+{path/win32}.posix.format
+{path/win32}.posix.format.length
+{path/win32}.posix.format.name
+{path/win32}.posix.isAbsolute
+{path/win32}.posix.isAbsolute.length
+{path/win32}.posix.isAbsolute.name
+{path/win32}.posix.join
+{path/win32}.posix.join.length
+{path/win32}.posix.join.name
+{path/win32}.posix.matchesGlob
+{path/win32}.posix.matchesGlob.length
+{path/win32}.posix.matchesGlob.name
+{path/win32}.posix.normalize
+{path/win32}.posix.normalize.length
+{path/win32}.posix.normalize.name
+{path/win32}.posix.parse
+{path/win32}.posix.parse.length
+{path/win32}.posix.parse.name
+{path/win32}.posix.posix
+{path/win32}.posix.relative
+{path/win32}.posix.relative.length
+{path/win32}.posix.relative.name
+{path/win32}.posix.resolve
+{path/win32}.posix.resolve.length
+{path/win32}.posix.resolve.name
+{path/win32}.posix.sep
+{path/win32}.posix.toNamespacedPath
+{path/win32}.posix.toNamespacedPath.length
+{path/win32}.posix.toNamespacedPath.name
+{path/win32}.posix.win32
+{path/win32}.posix.win32._makeLong
+{path/win32}.posix.win32._makeLong.length
+{path/win32}.posix.win32._makeLong.name
+{path/win32}.posix.win32.basename
+{path/win32}.posix.win32.basename.length
+{path/win32}.posix.win32.basename.name
+{path/win32}.posix.win32.delimiter
+{path/win32}.posix.win32.dirname
+{path/win32}.posix.win32.dirname.length
+{path/win32}.posix.win32.dirname.name
+{path/win32}.posix.win32.extname
+{path/win32}.posix.win32.extname.length
+{path/win32}.posix.win32.extname.name
+{path/win32}.posix.win32.format
+{path/win32}.posix.win32.format.length
+{path/win32}.posix.win32.format.name
+{path/win32}.posix.win32.isAbsolute
+{path/win32}.posix.win32.isAbsolute.length
+{path/win32}.posix.win32.isAbsolute.name
+{path/win32}.posix.win32.join
+{path/win32}.posix.win32.join.length
+{path/win32}.posix.win32.join.name
+{path/win32}.posix.win32.matchesGlob
+{path/win32}.posix.win32.matchesGlob.length
+{path/win32}.posix.win32.matchesGlob.name
+{path/win32}.posix.win32.normalize
+{path/win32}.posix.win32.normalize.length
+{path/win32}.posix.win32.normalize.name
+{path/win32}.posix.win32.parse
+{path/win32}.posix.win32.parse.length
+{path/win32}.posix.win32.parse.name
+{path/win32}.posix.win32.posix
+{path/win32}.posix.win32.relative
+{path/win32}.posix.win32.relative.length
+{path/win32}.posix.win32.relative.name
+{path/win32}.posix.win32.resolve
+{path/win32}.posix.win32.resolve.length
+{path/win32}.posix.win32.resolve.name
+{path/win32}.posix.win32.sep
+{path/win32}.posix.win32.toNamespacedPath
+{path/win32}.posix.win32.toNamespacedPath.length
+{path/win32}.posix.win32.toNamespacedPath.name
+{path/win32}.posix.win32.win32
+{path/win32}.relative
+{path/win32}.relative.length
+{path/win32}.relative.name
+{path/win32}.resolve
+{path/win32}.resolve.length
+{path/win32}.resolve.name
+{path/win32}.sep
+{path/win32}.toNamespacedPath
+{path/win32}.toNamespacedPath.length
+{path/win32}.toNamespacedPath.name
+{path/win32}.win32
+{path/win32}.win32._makeLong
+{path/win32}.win32._makeLong.length
+{path/win32}.win32._makeLong.name
+{path/win32}.win32.basename
+{path/win32}.win32.basename.length
+{path/win32}.win32.basename.name
+{path/win32}.win32.delimiter
+{path/win32}.win32.dirname
+{path/win32}.win32.dirname.length
+{path/win32}.win32.dirname.name
+{path/win32}.win32.extname
+{path/win32}.win32.extname.length
+{path/win32}.win32.extname.name
+{path/win32}.win32.format
+{path/win32}.win32.format.length
+{path/win32}.win32.format.name
+{path/win32}.win32.isAbsolute
+{path/win32}.win32.isAbsolute.length
+{path/win32}.win32.isAbsolute.name
+{path/win32}.win32.join
+{path/win32}.win32.join.length
+{path/win32}.win32.join.name
+{path/win32}.win32.matchesGlob
+{path/win32}.win32.matchesGlob.length
+{path/win32}.win32.matchesGlob.name
+{path/win32}.win32.normalize
+{path/win32}.win32.normalize.length
+{path/win32}.win32.normalize.name
+{path/win32}.win32.parse
+{path/win32}.win32.parse.length
+{path/win32}.win32.parse.name
+{path/win32}.win32.posix
+{path/win32}.win32.posix._makeLong
+{path/win32}.win32.posix._makeLong.length
+{path/win32}.win32.posix._makeLong.name
+{path/win32}.win32.posix.basename
+{path/win32}.win32.posix.basename.length
+{path/win32}.win32.posix.basename.name
+{path/win32}.win32.posix.delimiter
+{path/win32}.win32.posix.dirname
+{path/win32}.win32.posix.dirname.length
+{path/win32}.win32.posix.dirname.name
+{path/win32}.win32.posix.extname
+{path/win32}.win32.posix.extname.length
+{path/win32}.win32.posix.extname.name
+{path/win32}.win32.posix.format
+{path/win32}.win32.posix.format.length
+{path/win32}.win32.posix.format.name
+{path/win32}.win32.posix.isAbsolute
+{path/win32}.win32.posix.isAbsolute.length
+{path/win32}.win32.posix.isAbsolute.name
+{path/win32}.win32.posix.join
+{path/win32}.win32.posix.join.length
+{path/win32}.win32.posix.join.name
+{path/win32}.win32.posix.matchesGlob
+{path/win32}.win32.posix.matchesGlob.length
+{path/win32}.win32.posix.matchesGlob.name
+{path/win32}.win32.posix.normalize
+{path/win32}.win32.posix.normalize.length
+{path/win32}.win32.posix.normalize.name
+{path/win32}.win32.posix.parse
+{path/win32}.win32.posix.parse.length
+{path/win32}.win32.posix.parse.name
+{path/win32}.win32.posix.posix
+{path/win32}.win32.posix.relative
+{path/win32}.win32.posix.relative.length
+{path/win32}.win32.posix.relative.name
+{path/win32}.win32.posix.resolve
+{path/win32}.win32.posix.resolve.length
+{path/win32}.win32.posix.resolve.name
+{path/win32}.win32.posix.sep
+{path/win32}.win32.posix.toNamespacedPath
+{path/win32}.win32.posix.toNamespacedPath.length
+{path/win32}.win32.posix.toNamespacedPath.name
+{path/win32}.win32.posix.win32
+{path/win32}.win32.relative
+{path/win32}.win32.relative.length
+{path/win32}.win32.relative.name
+{path/win32}.win32.resolve
+{path/win32}.win32.resolve.length
+{path/win32}.win32.resolve.name
+{path/win32}.win32.sep
+{path/win32}.win32.toNamespacedPath
+{path/win32}.win32.toNamespacedPath.length
+{path/win32}.win32.toNamespacedPath.name
+{path/win32}.win32.win32
diff --git a/test/fixtures/apiSurface/perf_hooks b/test/fixtures/apiSurface/perf_hooks
new file mode 100644
index 00000000000000..1ba2fabb741fa3
--- /dev/null
+++ b/test/fixtures/apiSurface/perf_hooks
@@ -0,0 +1,454 @@
+{perf_hooks}.Performance
+{perf_hooks}.Performance.length
+{perf_hooks}.Performance.name
+{perf_hooks}.Performance.prototype
+{perf_hooks}.Performance.prototype.[Symbol.toStringTag]
+{perf_hooks}.Performance.prototype.[nodejs.util.inspect.custom]
+{perf_hooks}.Performance.prototype.[nodejs.util.inspect.custom].length
+{perf_hooks}.Performance.prototype.[nodejs.util.inspect.custom].name
+{perf_hooks}.Performance.prototype.clearMarks
+{perf_hooks}.Performance.prototype.clearMarks.length
+{perf_hooks}.Performance.prototype.clearMarks.name
+{perf_hooks}.Performance.prototype.clearMeasures
+{perf_hooks}.Performance.prototype.clearMeasures.length
+{perf_hooks}.Performance.prototype.clearMeasures.name
+{perf_hooks}.Performance.prototype.clearResourceTimings
+{perf_hooks}.Performance.prototype.clearResourceTimings.length
+{perf_hooks}.Performance.prototype.clearResourceTimings.name
+{perf_hooks}.Performance.prototype.constructor
+{perf_hooks}.Performance.prototype.eventLoopUtilization
+{perf_hooks}.Performance.prototype.eventLoopUtilization.length
+{perf_hooks}.Performance.prototype.eventLoopUtilization.name
+{perf_hooks}.Performance.prototype.eventLoopUtilization.prototype
+{perf_hooks}.Performance.prototype.eventLoopUtilization.prototype.constructor
+{perf_hooks}.Performance.prototype.getEntries
+{perf_hooks}.Performance.prototype.getEntries.length
+{perf_hooks}.Performance.prototype.getEntries.name
+{perf_hooks}.Performance.prototype.getEntriesByName
+{perf_hooks}.Performance.prototype.getEntriesByName.length
+{perf_hooks}.Performance.prototype.getEntriesByName.name
+{perf_hooks}.Performance.prototype.getEntriesByType
+{perf_hooks}.Performance.prototype.getEntriesByType.length
+{perf_hooks}.Performance.prototype.getEntriesByType.name
+{perf_hooks}.Performance.prototype.mark
+{perf_hooks}.Performance.prototype.mark.length
+{perf_hooks}.Performance.prototype.mark.name
+{perf_hooks}.Performance.prototype.markResourceTiming
+{perf_hooks}.Performance.prototype.markResourceTiming.length
+{perf_hooks}.Performance.prototype.markResourceTiming.name
+{perf_hooks}.Performance.prototype.markResourceTiming.prototype
+{perf_hooks}.Performance.prototype.markResourceTiming.prototype.constructor
+{perf_hooks}.Performance.prototype.measure
+{perf_hooks}.Performance.prototype.measure.length
+{perf_hooks}.Performance.prototype.measure.name
+{perf_hooks}.Performance.prototype.nodeTiming
+{perf_hooks}.Performance.prototype.nodeTiming.bootstrapComplete
+{perf_hooks}.Performance.prototype.nodeTiming.duration
+{perf_hooks}.Performance.prototype.nodeTiming.entryType
+{perf_hooks}.Performance.prototype.nodeTiming.environment
+{perf_hooks}.Performance.prototype.nodeTiming.idleTime
+{perf_hooks}.Performance.prototype.nodeTiming.loopExit
+{perf_hooks}.Performance.prototype.nodeTiming.loopStart
+{perf_hooks}.Performance.prototype.nodeTiming.name
+{perf_hooks}.Performance.prototype.nodeTiming.nodeStart
+{perf_hooks}.Performance.prototype.nodeTiming.startTime
+{perf_hooks}.Performance.prototype.nodeTiming.uvMetricsInfo
+{perf_hooks}.Performance.prototype.nodeTiming.uvMetricsInfo.events
+{perf_hooks}.Performance.prototype.nodeTiming.uvMetricsInfo.eventsWaiting
+{perf_hooks}.Performance.prototype.nodeTiming.uvMetricsInfo.loopCount
+{perf_hooks}.Performance.prototype.nodeTiming.v8Start
+{perf_hooks}.Performance.prototype.now
+{perf_hooks}.Performance.prototype.now.length
+{perf_hooks}.Performance.prototype.now.name
+{perf_hooks}.Performance.prototype.onresourcetimingbufferfull
+{perf_hooks}.Performance.prototype.setResourceTimingBufferSize
+{perf_hooks}.Performance.prototype.setResourceTimingBufferSize.length
+{perf_hooks}.Performance.prototype.setResourceTimingBufferSize.name
+{perf_hooks}.Performance.prototype.timeOrigin
+{perf_hooks}.Performance.prototype.timerify
+{perf_hooks}.Performance.prototype.timerify.length
+{perf_hooks}.Performance.prototype.timerify.name
+{perf_hooks}.Performance.prototype.timerify.prototype
+{perf_hooks}.Performance.prototype.timerify.prototype.constructor
+{perf_hooks}.Performance.prototype.toJSON
+{perf_hooks}.Performance.prototype.toJSON.length
+{perf_hooks}.Performance.prototype.toJSON.name
+{perf_hooks}.PerformanceEntry
+{perf_hooks}.PerformanceEntry.length
+{perf_hooks}.PerformanceEntry.name
+{perf_hooks}.PerformanceEntry.prototype
+{perf_hooks}.PerformanceEntry.prototype.[nodejs.util.inspect.custom]
+{perf_hooks}.PerformanceEntry.prototype.[nodejs.util.inspect.custom].length
+{perf_hooks}.PerformanceEntry.prototype.[nodejs.util.inspect.custom].name
+{perf_hooks}.PerformanceEntry.prototype.constructor
+{perf_hooks}.PerformanceEntry.prototype.duration
+{perf_hooks}.PerformanceEntry.prototype.entryType
+{perf_hooks}.PerformanceEntry.prototype.name
+{perf_hooks}.PerformanceEntry.prototype.startTime
+{perf_hooks}.PerformanceEntry.prototype.toJSON
+{perf_hooks}.PerformanceEntry.prototype.toJSON.length
+{perf_hooks}.PerformanceEntry.prototype.toJSON.name
+{perf_hooks}.PerformanceMark
+{perf_hooks}.PerformanceMark.length
+{perf_hooks}.PerformanceMark.name
+{perf_hooks}.PerformanceMark.prototype
+{perf_hooks}.PerformanceMark.prototype.[Symbol.toStringTag]
+{perf_hooks}.PerformanceMark.prototype.constructor
+{perf_hooks}.PerformanceMark.prototype.detail
+{perf_hooks}.PerformanceMark.prototype.toJSON
+{perf_hooks}.PerformanceMark.prototype.toJSON.length
+{perf_hooks}.PerformanceMark.prototype.toJSON.name
+{perf_hooks}.PerformanceMeasure
+{perf_hooks}.PerformanceMeasure.length
+{perf_hooks}.PerformanceMeasure.name
+{perf_hooks}.PerformanceMeasure.prototype
+{perf_hooks}.PerformanceMeasure.prototype.[Symbol.toStringTag]
+{perf_hooks}.PerformanceMeasure.prototype.constructor
+{perf_hooks}.PerformanceMeasure.prototype.detail
+{perf_hooks}.PerformanceMeasure.prototype.toJSON
+{perf_hooks}.PerformanceMeasure.prototype.toJSON.length
+{perf_hooks}.PerformanceMeasure.prototype.toJSON.name
+{perf_hooks}.PerformanceObserver
+{perf_hooks}.PerformanceObserver.length
+{perf_hooks}.PerformanceObserver.name
+{perf_hooks}.PerformanceObserver.prototype
+{perf_hooks}.PerformanceObserver.prototype.[Symbol.toStringTag]
+{perf_hooks}.PerformanceObserver.prototype.[kDispatch]
+{perf_hooks}.PerformanceObserver.prototype.[kDispatch].length
+{perf_hooks}.PerformanceObserver.prototype.[kDispatch].name
+{perf_hooks}.PerformanceObserver.prototype.[kMaybeBuffer]
+{perf_hooks}.PerformanceObserver.prototype.[kMaybeBuffer].length
+{perf_hooks}.PerformanceObserver.prototype.[kMaybeBuffer].name
+{perf_hooks}.PerformanceObserver.prototype.[nodejs.util.inspect.custom]
+{perf_hooks}.PerformanceObserver.prototype.[nodejs.util.inspect.custom].length
+{perf_hooks}.PerformanceObserver.prototype.[nodejs.util.inspect.custom].name
+{perf_hooks}.PerformanceObserver.prototype.constructor
+{perf_hooks}.PerformanceObserver.prototype.disconnect
+{perf_hooks}.PerformanceObserver.prototype.disconnect.length
+{perf_hooks}.PerformanceObserver.prototype.disconnect.name
+{perf_hooks}.PerformanceObserver.prototype.observe
+{perf_hooks}.PerformanceObserver.prototype.observe.length
+{perf_hooks}.PerformanceObserver.prototype.observe.name
+{perf_hooks}.PerformanceObserver.prototype.takeRecords
+{perf_hooks}.PerformanceObserver.prototype.takeRecords.length
+{perf_hooks}.PerformanceObserver.prototype.takeRecords.name
+{perf_hooks}.PerformanceObserver.supportedEntryTypes
+{perf_hooks}.PerformanceObserver.supportedEntryTypes.length
+{perf_hooks}.PerformanceObserverEntryList
+{perf_hooks}.PerformanceObserverEntryList.length
+{perf_hooks}.PerformanceObserverEntryList.name
+{perf_hooks}.PerformanceObserverEntryList.prototype
+{perf_hooks}.PerformanceObserverEntryList.prototype.[Symbol.toStringTag]
+{perf_hooks}.PerformanceObserverEntryList.prototype.[nodejs.util.inspect.custom]
+{perf_hooks}.PerformanceObserverEntryList.prototype.[nodejs.util.inspect.custom].length
+{perf_hooks}.PerformanceObserverEntryList.prototype.[nodejs.util.inspect.custom].name
+{perf_hooks}.PerformanceObserverEntryList.prototype.constructor
+{perf_hooks}.PerformanceObserverEntryList.prototype.getEntries
+{perf_hooks}.PerformanceObserverEntryList.prototype.getEntries.length
+{perf_hooks}.PerformanceObserverEntryList.prototype.getEntries.name
+{perf_hooks}.PerformanceObserverEntryList.prototype.getEntriesByName
+{perf_hooks}.PerformanceObserverEntryList.prototype.getEntriesByName.length
+{perf_hooks}.PerformanceObserverEntryList.prototype.getEntriesByName.name
+{perf_hooks}.PerformanceObserverEntryList.prototype.getEntriesByType
+{perf_hooks}.PerformanceObserverEntryList.prototype.getEntriesByType.length
+{perf_hooks}.PerformanceObserverEntryList.prototype.getEntriesByType.name
+{perf_hooks}.PerformanceResourceTiming
+{perf_hooks}.PerformanceResourceTiming.length
+{perf_hooks}.PerformanceResourceTiming.name
+{perf_hooks}.PerformanceResourceTiming.prototype
+{perf_hooks}.PerformanceResourceTiming.prototype.[Symbol.toStringTag]
+{perf_hooks}.PerformanceResourceTiming.prototype.connectEnd
+{perf_hooks}.PerformanceResourceTiming.prototype.connectStart
+{perf_hooks}.PerformanceResourceTiming.prototype.constructor
+{perf_hooks}.PerformanceResourceTiming.prototype.decodedBodySize
+{perf_hooks}.PerformanceResourceTiming.prototype.deliveryType
+{perf_hooks}.PerformanceResourceTiming.prototype.domainLookupEnd
+{perf_hooks}.PerformanceResourceTiming.prototype.domainLookupStart
+{perf_hooks}.PerformanceResourceTiming.prototype.duration
+{perf_hooks}.PerformanceResourceTiming.prototype.encodedBodySize
+{perf_hooks}.PerformanceResourceTiming.prototype.fetchStart
+{perf_hooks}.PerformanceResourceTiming.prototype.initiatorType
+{perf_hooks}.PerformanceResourceTiming.prototype.name
+{perf_hooks}.PerformanceResourceTiming.prototype.nextHopProtocol
+{perf_hooks}.PerformanceResourceTiming.prototype.redirectEnd
+{perf_hooks}.PerformanceResourceTiming.prototype.redirectStart
+{perf_hooks}.PerformanceResourceTiming.prototype.requestStart
+{perf_hooks}.PerformanceResourceTiming.prototype.responseEnd
+{perf_hooks}.PerformanceResourceTiming.prototype.responseStart
+{perf_hooks}.PerformanceResourceTiming.prototype.responseStatus
+{perf_hooks}.PerformanceResourceTiming.prototype.secureConnectionStart
+{perf_hooks}.PerformanceResourceTiming.prototype.startTime
+{perf_hooks}.PerformanceResourceTiming.prototype.toJSON
+{perf_hooks}.PerformanceResourceTiming.prototype.toJSON.length
+{perf_hooks}.PerformanceResourceTiming.prototype.toJSON.name
+{perf_hooks}.PerformanceResourceTiming.prototype.transferSize
+{perf_hooks}.PerformanceResourceTiming.prototype.workerStart
+{perf_hooks}.[Symbol.toStringTag]
+{perf_hooks}.constants
+{perf_hooks}.constants.NODE_PERFORMANCE_ENTRY_TYPE_DNS
+{perf_hooks}.constants.NODE_PERFORMANCE_ENTRY_TYPE_GC
+{perf_hooks}.constants.NODE_PERFORMANCE_ENTRY_TYPE_HTTP
+{perf_hooks}.constants.NODE_PERFORMANCE_ENTRY_TYPE_HTTP2
+{perf_hooks}.constants.NODE_PERFORMANCE_ENTRY_TYPE_NET
+{perf_hooks}.constants.NODE_PERFORMANCE_GC_FLAGS_ALL_AVAILABLE_GARBAGE
+{perf_hooks}.constants.NODE_PERFORMANCE_GC_FLAGS_ALL_EXTERNAL_MEMORY
+{perf_hooks}.constants.NODE_PERFORMANCE_GC_FLAGS_CONSTRUCT_RETAINED
+{perf_hooks}.constants.NODE_PERFORMANCE_GC_FLAGS_FORCED
+{perf_hooks}.constants.NODE_PERFORMANCE_GC_FLAGS_NO
+{perf_hooks}.constants.NODE_PERFORMANCE_GC_FLAGS_SCHEDULE_IDLE
+{perf_hooks}.constants.NODE_PERFORMANCE_GC_FLAGS_SYNCHRONOUS_PHANTOM_PROCESSING
+{perf_hooks}.constants.NODE_PERFORMANCE_GC_INCREMENTAL
+{perf_hooks}.constants.NODE_PERFORMANCE_GC_MAJOR
+{perf_hooks}.constants.NODE_PERFORMANCE_GC_MINOR
+{perf_hooks}.constants.NODE_PERFORMANCE_GC_WEAKCB
+{perf_hooks}.constants.NODE_PERFORMANCE_MILESTONE_BOOTSTRAP_COMPLETE
+{perf_hooks}.constants.NODE_PERFORMANCE_MILESTONE_ENVIRONMENT
+{perf_hooks}.constants.NODE_PERFORMANCE_MILESTONE_LOOP_EXIT
+{perf_hooks}.constants.NODE_PERFORMANCE_MILESTONE_LOOP_START
+{perf_hooks}.constants.NODE_PERFORMANCE_MILESTONE_NODE_START
+{perf_hooks}.constants.NODE_PERFORMANCE_MILESTONE_TIME_ORIGIN
+{perf_hooks}.constants.NODE_PERFORMANCE_MILESTONE_TIME_ORIGIN_TIMESTAMP
+{perf_hooks}.constants.NODE_PERFORMANCE_MILESTONE_V8_START
+{perf_hooks}.createHistogram
+{perf_hooks}.createHistogram.length
+{perf_hooks}.createHistogram.name
+{perf_hooks}.createHistogram.prototype
+{perf_hooks}.createHistogram.prototype.constructor
+{perf_hooks}.default
+{perf_hooks}.default.Performance
+{perf_hooks}.default.Performance.length
+{perf_hooks}.default.Performance.name
+{perf_hooks}.default.Performance.prototype
+{perf_hooks}.default.Performance.prototype.[Symbol.toStringTag]
+{perf_hooks}.default.Performance.prototype.[nodejs.util.inspect.custom]
+{perf_hooks}.default.Performance.prototype.[nodejs.util.inspect.custom].length
+{perf_hooks}.default.Performance.prototype.[nodejs.util.inspect.custom].name
+{perf_hooks}.default.Performance.prototype.clearMarks
+{perf_hooks}.default.Performance.prototype.clearMarks.length
+{perf_hooks}.default.Performance.prototype.clearMarks.name
+{perf_hooks}.default.Performance.prototype.clearMeasures
+{perf_hooks}.default.Performance.prototype.clearMeasures.length
+{perf_hooks}.default.Performance.prototype.clearMeasures.name
+{perf_hooks}.default.Performance.prototype.clearResourceTimings
+{perf_hooks}.default.Performance.prototype.clearResourceTimings.length
+{perf_hooks}.default.Performance.prototype.clearResourceTimings.name
+{perf_hooks}.default.Performance.prototype.constructor
+{perf_hooks}.default.Performance.prototype.eventLoopUtilization
+{perf_hooks}.default.Performance.prototype.eventLoopUtilization.length
+{perf_hooks}.default.Performance.prototype.eventLoopUtilization.name
+{perf_hooks}.default.Performance.prototype.eventLoopUtilization.prototype
+{perf_hooks}.default.Performance.prototype.eventLoopUtilization.prototype.constructor
+{perf_hooks}.default.Performance.prototype.getEntries
+{perf_hooks}.default.Performance.prototype.getEntries.length
+{perf_hooks}.default.Performance.prototype.getEntries.name
+{perf_hooks}.default.Performance.prototype.getEntriesByName
+{perf_hooks}.default.Performance.prototype.getEntriesByName.length
+{perf_hooks}.default.Performance.prototype.getEntriesByName.name
+{perf_hooks}.default.Performance.prototype.getEntriesByType
+{perf_hooks}.default.Performance.prototype.getEntriesByType.length
+{perf_hooks}.default.Performance.prototype.getEntriesByType.name
+{perf_hooks}.default.Performance.prototype.mark
+{perf_hooks}.default.Performance.prototype.mark.length
+{perf_hooks}.default.Performance.prototype.mark.name
+{perf_hooks}.default.Performance.prototype.markResourceTiming
+{perf_hooks}.default.Performance.prototype.markResourceTiming.length
+{perf_hooks}.default.Performance.prototype.markResourceTiming.name
+{perf_hooks}.default.Performance.prototype.markResourceTiming.prototype
+{perf_hooks}.default.Performance.prototype.markResourceTiming.prototype.constructor
+{perf_hooks}.default.Performance.prototype.measure
+{perf_hooks}.default.Performance.prototype.measure.length
+{perf_hooks}.default.Performance.prototype.measure.name
+{perf_hooks}.default.Performance.prototype.nodeTiming
+{perf_hooks}.default.Performance.prototype.nodeTiming.bootstrapComplete
+{perf_hooks}.default.Performance.prototype.nodeTiming.duration
+{perf_hooks}.default.Performance.prototype.nodeTiming.entryType
+{perf_hooks}.default.Performance.prototype.nodeTiming.environment
+{perf_hooks}.default.Performance.prototype.nodeTiming.idleTime
+{perf_hooks}.default.Performance.prototype.nodeTiming.loopExit
+{perf_hooks}.default.Performance.prototype.nodeTiming.loopStart
+{perf_hooks}.default.Performance.prototype.nodeTiming.name
+{perf_hooks}.default.Performance.prototype.nodeTiming.nodeStart
+{perf_hooks}.default.Performance.prototype.nodeTiming.startTime
+{perf_hooks}.default.Performance.prototype.nodeTiming.uvMetricsInfo
+{perf_hooks}.default.Performance.prototype.nodeTiming.uvMetricsInfo.events
+{perf_hooks}.default.Performance.prototype.nodeTiming.uvMetricsInfo.eventsWaiting
+{perf_hooks}.default.Performance.prototype.nodeTiming.uvMetricsInfo.loopCount
+{perf_hooks}.default.Performance.prototype.nodeTiming.v8Start
+{perf_hooks}.default.Performance.prototype.now
+{perf_hooks}.default.Performance.prototype.now.length
+{perf_hooks}.default.Performance.prototype.now.name
+{perf_hooks}.default.Performance.prototype.onresourcetimingbufferfull
+{perf_hooks}.default.Performance.prototype.setResourceTimingBufferSize
+{perf_hooks}.default.Performance.prototype.setResourceTimingBufferSize.length
+{perf_hooks}.default.Performance.prototype.setResourceTimingBufferSize.name
+{perf_hooks}.default.Performance.prototype.timeOrigin
+{perf_hooks}.default.Performance.prototype.timerify
+{perf_hooks}.default.Performance.prototype.timerify.length
+{perf_hooks}.default.Performance.prototype.timerify.name
+{perf_hooks}.default.Performance.prototype.timerify.prototype
+{perf_hooks}.default.Performance.prototype.timerify.prototype.constructor
+{perf_hooks}.default.Performance.prototype.toJSON
+{perf_hooks}.default.Performance.prototype.toJSON.length
+{perf_hooks}.default.Performance.prototype.toJSON.name
+{perf_hooks}.default.PerformanceEntry
+{perf_hooks}.default.PerformanceEntry.length
+{perf_hooks}.default.PerformanceEntry.name
+{perf_hooks}.default.PerformanceEntry.prototype
+{perf_hooks}.default.PerformanceEntry.prototype.[nodejs.util.inspect.custom]
+{perf_hooks}.default.PerformanceEntry.prototype.[nodejs.util.inspect.custom].length
+{perf_hooks}.default.PerformanceEntry.prototype.[nodejs.util.inspect.custom].name
+{perf_hooks}.default.PerformanceEntry.prototype.constructor
+{perf_hooks}.default.PerformanceEntry.prototype.duration
+{perf_hooks}.default.PerformanceEntry.prototype.entryType
+{perf_hooks}.default.PerformanceEntry.prototype.name
+{perf_hooks}.default.PerformanceEntry.prototype.startTime
+{perf_hooks}.default.PerformanceEntry.prototype.toJSON
+{perf_hooks}.default.PerformanceEntry.prototype.toJSON.length
+{perf_hooks}.default.PerformanceEntry.prototype.toJSON.name
+{perf_hooks}.default.PerformanceMark
+{perf_hooks}.default.PerformanceMark.length
+{perf_hooks}.default.PerformanceMark.name
+{perf_hooks}.default.PerformanceMark.prototype
+{perf_hooks}.default.PerformanceMark.prototype.[Symbol.toStringTag]
+{perf_hooks}.default.PerformanceMark.prototype.constructor
+{perf_hooks}.default.PerformanceMark.prototype.detail
+{perf_hooks}.default.PerformanceMark.prototype.toJSON
+{perf_hooks}.default.PerformanceMark.prototype.toJSON.length
+{perf_hooks}.default.PerformanceMark.prototype.toJSON.name
+{perf_hooks}.default.PerformanceMeasure
+{perf_hooks}.default.PerformanceMeasure.length
+{perf_hooks}.default.PerformanceMeasure.name
+{perf_hooks}.default.PerformanceMeasure.prototype
+{perf_hooks}.default.PerformanceMeasure.prototype.[Symbol.toStringTag]
+{perf_hooks}.default.PerformanceMeasure.prototype.constructor
+{perf_hooks}.default.PerformanceMeasure.prototype.detail
+{perf_hooks}.default.PerformanceMeasure.prototype.toJSON
+{perf_hooks}.default.PerformanceMeasure.prototype.toJSON.length
+{perf_hooks}.default.PerformanceMeasure.prototype.toJSON.name
+{perf_hooks}.default.PerformanceObserver
+{perf_hooks}.default.PerformanceObserver.length
+{perf_hooks}.default.PerformanceObserver.name
+{perf_hooks}.default.PerformanceObserver.prototype
+{perf_hooks}.default.PerformanceObserver.prototype.[Symbol.toStringTag]
+{perf_hooks}.default.PerformanceObserver.prototype.[kDispatch]
+{perf_hooks}.default.PerformanceObserver.prototype.[kDispatch].length
+{perf_hooks}.default.PerformanceObserver.prototype.[kDispatch].name
+{perf_hooks}.default.PerformanceObserver.prototype.[kMaybeBuffer]
+{perf_hooks}.default.PerformanceObserver.prototype.[kMaybeBuffer].length
+{perf_hooks}.default.PerformanceObserver.prototype.[kMaybeBuffer].name
+{perf_hooks}.default.PerformanceObserver.prototype.[nodejs.util.inspect.custom]
+{perf_hooks}.default.PerformanceObserver.prototype.[nodejs.util.inspect.custom].length
+{perf_hooks}.default.PerformanceObserver.prototype.[nodejs.util.inspect.custom].name
+{perf_hooks}.default.PerformanceObserver.prototype.constructor
+{perf_hooks}.default.PerformanceObserver.prototype.disconnect
+{perf_hooks}.default.PerformanceObserver.prototype.disconnect.length
+{perf_hooks}.default.PerformanceObserver.prototype.disconnect.name
+{perf_hooks}.default.PerformanceObserver.prototype.observe
+{perf_hooks}.default.PerformanceObserver.prototype.observe.length
+{perf_hooks}.default.PerformanceObserver.prototype.observe.name
+{perf_hooks}.default.PerformanceObserver.prototype.takeRecords
+{perf_hooks}.default.PerformanceObserver.prototype.takeRecords.length
+{perf_hooks}.default.PerformanceObserver.prototype.takeRecords.name
+{perf_hooks}.default.PerformanceObserver.supportedEntryTypes
+{perf_hooks}.default.PerformanceObserver.supportedEntryTypes.length
+{perf_hooks}.default.PerformanceObserverEntryList
+{perf_hooks}.default.PerformanceObserverEntryList.length
+{perf_hooks}.default.PerformanceObserverEntryList.name
+{perf_hooks}.default.PerformanceObserverEntryList.prototype
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.[Symbol.toStringTag]
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.[nodejs.util.inspect.custom]
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.[nodejs.util.inspect.custom].length
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.[nodejs.util.inspect.custom].name
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.constructor
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.getEntries
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.getEntries.length
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.getEntries.name
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.getEntriesByName
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.getEntriesByName.length
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.getEntriesByName.name
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.getEntriesByType
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.getEntriesByType.length
+{perf_hooks}.default.PerformanceObserverEntryList.prototype.getEntriesByType.name
+{perf_hooks}.default.PerformanceResourceTiming
+{perf_hooks}.default.PerformanceResourceTiming.length
+{perf_hooks}.default.PerformanceResourceTiming.name
+{perf_hooks}.default.PerformanceResourceTiming.prototype
+{perf_hooks}.default.PerformanceResourceTiming.prototype.[Symbol.toStringTag]
+{perf_hooks}.default.PerformanceResourceTiming.prototype.connectEnd
+{perf_hooks}.default.PerformanceResourceTiming.prototype.connectStart
+{perf_hooks}.default.PerformanceResourceTiming.prototype.constructor
+{perf_hooks}.default.PerformanceResourceTiming.prototype.decodedBodySize
+{perf_hooks}.default.PerformanceResourceTiming.prototype.deliveryType
+{perf_hooks}.default.PerformanceResourceTiming.prototype.domainLookupEnd
+{perf_hooks}.default.PerformanceResourceTiming.prototype.domainLookupStart
+{perf_hooks}.default.PerformanceResourceTiming.prototype.duration
+{perf_hooks}.default.PerformanceResourceTiming.prototype.encodedBodySize
+{perf_hooks}.default.PerformanceResourceTiming.prototype.fetchStart
+{perf_hooks}.default.PerformanceResourceTiming.prototype.initiatorType
+{perf_hooks}.default.PerformanceResourceTiming.prototype.name
+{perf_hooks}.default.PerformanceResourceTiming.prototype.nextHopProtocol
+{perf_hooks}.default.PerformanceResourceTiming.prototype.redirectEnd
+{perf_hooks}.default.PerformanceResourceTiming.prototype.redirectStart
+{perf_hooks}.default.PerformanceResourceTiming.prototype.requestStart
+{perf_hooks}.default.PerformanceResourceTiming.prototype.responseEnd
+{perf_hooks}.default.PerformanceResourceTiming.prototype.responseStart
+{perf_hooks}.default.PerformanceResourceTiming.prototype.responseStatus
+{perf_hooks}.default.PerformanceResourceTiming.prototype.secureConnectionStart
+{perf_hooks}.default.PerformanceResourceTiming.prototype.startTime
+{perf_hooks}.default.PerformanceResourceTiming.prototype.toJSON
+{perf_hooks}.default.PerformanceResourceTiming.prototype.toJSON.length
+{perf_hooks}.default.PerformanceResourceTiming.prototype.toJSON.name
+{perf_hooks}.default.PerformanceResourceTiming.prototype.transferSize
+{perf_hooks}.default.PerformanceResourceTiming.prototype.workerStart
+{perf_hooks}.default.constants
+{perf_hooks}.default.constants.NODE_PERFORMANCE_ENTRY_TYPE_DNS
+{perf_hooks}.default.constants.NODE_PERFORMANCE_ENTRY_TYPE_GC
+{perf_hooks}.default.constants.NODE_PERFORMANCE_ENTRY_TYPE_HTTP
+{perf_hooks}.default.constants.NODE_PERFORMANCE_ENTRY_TYPE_HTTP2
+{perf_hooks}.default.constants.NODE_PERFORMANCE_ENTRY_TYPE_NET
+{perf_hooks}.default.constants.NODE_PERFORMANCE_GC_FLAGS_ALL_AVAILABLE_GARBAGE
+{perf_hooks}.default.constants.NODE_PERFORMANCE_GC_FLAGS_ALL_EXTERNAL_MEMORY
+{perf_hooks}.default.constants.NODE_PERFORMANCE_GC_FLAGS_CONSTRUCT_RETAINED
+{perf_hooks}.default.constants.NODE_PERFORMANCE_GC_FLAGS_FORCED
+{perf_hooks}.default.constants.NODE_PERFORMANCE_GC_FLAGS_NO
+{perf_hooks}.default.constants.NODE_PERFORMANCE_GC_FLAGS_SCHEDULE_IDLE
+{perf_hooks}.default.constants.NODE_PERFORMANCE_GC_FLAGS_SYNCHRONOUS_PHANTOM_PROCESSING
+{perf_hooks}.default.constants.NODE_PERFORMANCE_GC_INCREMENTAL
+{perf_hooks}.default.constants.NODE_PERFORMANCE_GC_MAJOR
+{perf_hooks}.default.constants.NODE_PERFORMANCE_GC_MINOR
+{perf_hooks}.default.constants.NODE_PERFORMANCE_GC_WEAKCB
+{perf_hooks}.default.constants.NODE_PERFORMANCE_MILESTONE_BOOTSTRAP_COMPLETE
+{perf_hooks}.default.constants.NODE_PERFORMANCE_MILESTONE_ENVIRONMENT
+{perf_hooks}.default.constants.NODE_PERFORMANCE_MILESTONE_LOOP_EXIT
+{perf_hooks}.default.constants.NODE_PERFORMANCE_MILESTONE_LOOP_START
+{perf_hooks}.default.constants.NODE_PERFORMANCE_MILESTONE_NODE_START
+{perf_hooks}.default.constants.NODE_PERFORMANCE_MILESTONE_TIME_ORIGIN
+{perf_hooks}.default.constants.NODE_PERFORMANCE_MILESTONE_TIME_ORIGIN_TIMESTAMP
+{perf_hooks}.default.constants.NODE_PERFORMANCE_MILESTONE_V8_START
+{perf_hooks}.default.createHistogram
+{perf_hooks}.default.createHistogram.length
+{perf_hooks}.default.createHistogram.name
+{perf_hooks}.default.createHistogram.prototype
+{perf_hooks}.default.createHistogram.prototype.constructor
+{perf_hooks}.default.monitorEventLoopDelay
+{perf_hooks}.default.monitorEventLoopDelay.length
+{perf_hooks}.default.monitorEventLoopDelay.name
+{perf_hooks}.default.monitorEventLoopDelay.prototype
+{perf_hooks}.default.monitorEventLoopDelay.prototype.constructor
+{perf_hooks}.default.performance
+{perf_hooks}.default.performance.[events.maxEventTargetListenersWarned]
+{perf_hooks}.default.performance.[events.maxEventTargetListeners]
+{perf_hooks}.default.performance.[kEvents]
+{perf_hooks}.default.performance.[kHandlers]
+{perf_hooks}.default.performance.[performance]
+{perf_hooks}.monitorEventLoopDelay
+{perf_hooks}.monitorEventLoopDelay.length
+{perf_hooks}.monitorEventLoopDelay.name
+{perf_hooks}.monitorEventLoopDelay.prototype
+{perf_hooks}.monitorEventLoopDelay.prototype.constructor
+{perf_hooks}.performance
+{perf_hooks}.performance.[events.maxEventTargetListenersWarned]
+{perf_hooks}.performance.[events.maxEventTargetListeners]
+{perf_hooks}.performance.[kEvents]
+{perf_hooks}.performance.[kHandlers]
+{perf_hooks}.performance.[performance]
diff --git a/test/fixtures/apiSurface/process b/test/fixtures/apiSurface/process
new file mode 100644
index 00000000000000..06d5715adf4688
--- /dev/null
+++ b/test/fixtures/apiSurface/process
@@ -0,0 +1,703 @@
+{process}.[Symbol.toStringTag]
+{process}._debugEnd
+{process}._debugEnd.length
+{process}._debugEnd.name
+{process}._debugProcess
+{process}._debugProcess.length
+{process}._debugProcess.name
+{process}._events
+{process}._eventsCount
+{process}._exiting
+{process}._fatalException
+{process}._fatalException.length
+{process}._fatalException.name
+{process}._getActiveHandles
+{process}._getActiveHandles.length
+{process}._getActiveHandles.name
+{process}._getActiveRequests
+{process}._getActiveRequests.length
+{process}._getActiveRequests.name
+{process}._kill
+{process}._kill.length
+{process}._kill.name
+{process}._linkedBinding
+{process}._linkedBinding.length
+{process}._linkedBinding.name
+{process}._linkedBinding.prototype
+{process}._linkedBinding.prototype.constructor
+{process}._maxListeners
+{process}._preload_modules
+{process}._preload_modules.length
+{process}._rawDebug
+{process}._rawDebug.length
+{process}._rawDebug.name
+{process}._rawDebug.prototype
+{process}._rawDebug.prototype.constructor
+{process}._startProfilerIdleNotifier
+{process}._startProfilerIdleNotifier.length
+{process}._startProfilerIdleNotifier.name
+{process}._stopProfilerIdleNotifier
+{process}._stopProfilerIdleNotifier.length
+{process}._stopProfilerIdleNotifier.name
+{process}._tickCallback
+{process}._tickCallback.length
+{process}._tickCallback.name
+{process}._tickCallback.prototype
+{process}._tickCallback.prototype.constructor
+{process}.abort
+{process}.abort.length
+{process}.abort.name
+{process}.allowedNodeEnvironmentFlags
+{process}.allowedNodeEnvironmentFlags.[internal properties]
+{process}.allowedNodeEnvironmentFlags.[internal properties].array
+{process}.allowedNodeEnvironmentFlags.[internal properties].array.length
+{process}.arch
+{process}.argv
+{process}.argv.length
+{process}.argv0
+{process}.availableMemory
+{process}.availableMemory.length
+{process}.availableMemory.name
+{process}.binding
+{process}.binding.length
+{process}.binding.name
+{process}.binding.prototype
+{process}.binding.prototype.constructor
+{process}.chdir
+{process}.chdir.length
+{process}.chdir.name
+{process}.chdir.prototype
+{process}.chdir.prototype.constructor
+{process}.config
+{process}.config.target_defaults
+{process}.config.target_defaults.cflags
+{process}.config.target_defaults.cflags.length
+{process}.config.target_defaults.configurations
+{process}.config.target_defaults.configurations.Debug
+{process}.config.target_defaults.configurations.Debug.v8_enable_v8_checks
+{process}.config.target_defaults.configurations.Debug.variables
+{process}.config.target_defaults.configurations.Release
+{process}.config.target_defaults.configurations.Release.v8_enable_v8_checks
+{process}.config.target_defaults.configurations.Release.variables
+{process}.config.target_defaults.default_configuration
+{process}.config.target_defaults.defines
+{process}.config.target_defaults.defines.length
+{process}.config.target_defaults.include_dirs
+{process}.config.target_defaults.include_dirs.length
+{process}.config.target_defaults.libraries
+{process}.config.target_defaults.libraries.length
+{process}.config.variables
+{process}.constrainedMemory
+{process}.constrainedMemory.length
+{process}.constrainedMemory.name
+{process}.cpuUsage
+{process}.cpuUsage.length
+{process}.cpuUsage.name
+{process}.cpuUsage.prototype
+{process}.cpuUsage.prototype.constructor
+{process}.cwd
+{process}.cwd.length
+{process}.cwd.name
+{process}.cwd.prototype
+{process}.cwd.prototype.constructor
+{process}.debugPort
+{process}.default
+{process}.default.[Symbol.toStringTag]
+{process}.default.[kCapture]
+{process}.default.[shapeMode]
+{process}.default._debugEnd
+{process}.default._debugEnd.length
+{process}.default._debugEnd.name
+{process}.default._debugProcess
+{process}.default._debugProcess.length
+{process}.default._debugProcess.name
+{process}.default._events
+{process}.default._eventsCount
+{process}.default._exiting
+{process}.default._fatalException
+{process}.default._fatalException.length
+{process}.default._fatalException.name
+{process}.default._getActiveHandles
+{process}.default._getActiveHandles.length
+{process}.default._getActiveHandles.name
+{process}.default._getActiveRequests
+{process}.default._getActiveRequests.length
+{process}.default._getActiveRequests.name
+{process}.default._kill
+{process}.default._kill.length
+{process}.default._kill.name
+{process}.default._linkedBinding
+{process}.default._linkedBinding.length
+{process}.default._linkedBinding.name
+{process}.default._linkedBinding.prototype
+{process}.default._linkedBinding.prototype.constructor
+{process}.default._maxListeners
+{process}.default._preload_modules
+{process}.default._preload_modules.length
+{process}.default._rawDebug
+{process}.default._rawDebug.length
+{process}.default._rawDebug.name
+{process}.default._rawDebug.prototype
+{process}.default._rawDebug.prototype.constructor
+{process}.default._startProfilerIdleNotifier
+{process}.default._startProfilerIdleNotifier.length
+{process}.default._startProfilerIdleNotifier.name
+{process}.default._stopProfilerIdleNotifier
+{process}.default._stopProfilerIdleNotifier.length
+{process}.default._stopProfilerIdleNotifier.name
+{process}.default._tickCallback
+{process}.default._tickCallback.length
+{process}.default._tickCallback.name
+{process}.default._tickCallback.prototype
+{process}.default._tickCallback.prototype.constructor
+{process}.default.abort
+{process}.default.abort.length
+{process}.default.abort.name
+{process}.default.allowedNodeEnvironmentFlags
+{process}.default.allowedNodeEnvironmentFlags.[internal properties]
+{process}.default.allowedNodeEnvironmentFlags.[internal properties].array
+{process}.default.allowedNodeEnvironmentFlags.[internal properties].array.length
+{process}.default.arch
+{process}.default.argv
+{process}.default.argv.length
+{process}.default.argv0
+{process}.default.availableMemory
+{process}.default.availableMemory.length
+{process}.default.availableMemory.name
+{process}.default.binding
+{process}.default.binding.length
+{process}.default.binding.name
+{process}.default.binding.prototype
+{process}.default.binding.prototype.constructor
+{process}.default.chdir
+{process}.default.chdir.length
+{process}.default.chdir.name
+{process}.default.chdir.prototype
+{process}.default.chdir.prototype.constructor
+{process}.default.config
+{process}.default.config.target_defaults
+{process}.default.config.target_defaults.cflags
+{process}.default.config.target_defaults.cflags.length
+{process}.default.config.target_defaults.configurations
+{process}.default.config.target_defaults.configurations.Debug
+{process}.default.config.target_defaults.configurations.Debug.v8_enable_v8_checks
+{process}.default.config.target_defaults.configurations.Debug.variables
+{process}.default.config.target_defaults.configurations.Release
+{process}.default.config.target_defaults.configurations.Release.v8_enable_v8_checks
+{process}.default.config.target_defaults.configurations.Release.variables
+{process}.default.config.target_defaults.default_configuration
+{process}.default.config.target_defaults.defines
+{process}.default.config.target_defaults.defines.length
+{process}.default.config.target_defaults.include_dirs
+{process}.default.config.target_defaults.include_dirs.length
+{process}.default.config.target_defaults.libraries
+{process}.default.config.target_defaults.libraries.length
+{process}.default.config.variables
+{process}.default.constrainedMemory
+{process}.default.constrainedMemory.length
+{process}.default.constrainedMemory.name
+{process}.default.cpuUsage
+{process}.default.cpuUsage.length
+{process}.default.cpuUsage.name
+{process}.default.cpuUsage.prototype
+{process}.default.cpuUsage.prototype.constructor
+{process}.default.cwd
+{process}.default.cwd.length
+{process}.default.cwd.name
+{process}.default.cwd.prototype
+{process}.default.cwd.prototype.constructor
+{process}.default.debugPort
+{process}.default.dlopen
+{process}.default.dlopen.length
+{process}.default.dlopen.name
+{process}.default.domain
+{process}.default.emitWarning
+{process}.default.emitWarning.length
+{process}.default.emitWarning.name
+{process}.default.emitWarning.prototype
+{process}.default.emitWarning.prototype.constructor
+{process}.default.env
+{process}.default.execArgv
+{process}.default.execArgv.length
+{process}.default.execPath
+{process}.default.execve
+{process}.default.execve.length
+{process}.default.execve.name
+{process}.default.execve.prototype
+{process}.default.execve.prototype.constructor
+{process}.default.exit
+{process}.default.exit.length
+{process}.default.exit.name
+{process}.default.exit.prototype
+{process}.default.exit.prototype.constructor
+{process}.default.exitCode
+{process}.default.features
+{process}.default.features.cached_builtins
+{process}.default.features.debug
+{process}.default.features.inspector
+{process}.default.features.ipv6
+{process}.default.features.openssl_is_boringssl
+{process}.default.features.require_module
+{process}.default.features.tls
+{process}.default.features.tls_alpn
+{process}.default.features.tls_ocsp
+{process}.default.features.tls_sni
+{process}.default.features.typescript
+{process}.default.features.uv
+{process}.default.finalization
+{process}.default.finalization.register
+{process}.default.finalization.register.length
+{process}.default.finalization.register.name
+{process}.default.finalization.register.prototype
+{process}.default.finalization.register.prototype.constructor
+{process}.default.finalization.registerBeforeExit
+{process}.default.finalization.registerBeforeExit.length
+{process}.default.finalization.registerBeforeExit.name
+{process}.default.finalization.registerBeforeExit.prototype
+{process}.default.finalization.registerBeforeExit.prototype.constructor
+{process}.default.finalization.unregister
+{process}.default.finalization.unregister.length
+{process}.default.finalization.unregister.name
+{process}.default.finalization.unregister.prototype
+{process}.default.finalization.unregister.prototype.constructor
+{process}.default.getActiveResourcesInfo
+{process}.default.getActiveResourcesInfo.length
+{process}.default.getActiveResourcesInfo.name
+{process}.default.getBuiltinModule
+{process}.default.getBuiltinModule.length
+{process}.default.getBuiltinModule.name
+{process}.default.getBuiltinModule.prototype
+{process}.default.getBuiltinModule.prototype.constructor
+{process}.default.getegid
+{process}.default.getegid.length
+{process}.default.getegid.name
+{process}.default.geteuid
+{process}.default.geteuid.length
+{process}.default.geteuid.name
+{process}.default.getgid
+{process}.default.getgid.length
+{process}.default.getgid.name
+{process}.default.getgroups
+{process}.default.getgroups.length
+{process}.default.getgroups.name
+{process}.default.getuid
+{process}.default.getuid.length
+{process}.default.getuid.name
+{process}.default.hasUncaughtExceptionCaptureCallback
+{process}.default.hasUncaughtExceptionCaptureCallback.length
+{process}.default.hasUncaughtExceptionCaptureCallback.name
+{process}.default.hasUncaughtExceptionCaptureCallback.prototype
+{process}.default.hasUncaughtExceptionCaptureCallback.prototype.constructor
+{process}.default.hrtime
+{process}.default.hrtime.bigint
+{process}.default.hrtime.bigint.length
+{process}.default.hrtime.bigint.name
+{process}.default.hrtime.bigint.prototype
+{process}.default.hrtime.bigint.prototype.constructor
+{process}.default.hrtime.length
+{process}.default.hrtime.name
+{process}.default.hrtime.prototype
+{process}.default.hrtime.prototype.constructor
+{process}.default.initgroups
+{process}.default.initgroups.length
+{process}.default.initgroups.name
+{process}.default.initgroups.prototype
+{process}.default.initgroups.prototype.constructor
+{process}.default.kill
+{process}.default.kill.length
+{process}.default.kill.name
+{process}.default.kill.prototype
+{process}.default.kill.prototype.constructor
+{process}.default.loadEnvFile
+{process}.default.loadEnvFile.length
+{process}.default.loadEnvFile.name
+{process}.default.loadEnvFile.prototype
+{process}.default.loadEnvFile.prototype.constructor
+{process}.default.memoryUsage
+{process}.default.memoryUsage.length
+{process}.default.memoryUsage.name
+{process}.default.memoryUsage.prototype
+{process}.default.memoryUsage.prototype.constructor
+{process}.default.memoryUsage.rss
+{process}.default.memoryUsage.rss.length
+{process}.default.memoryUsage.rss.name
+{process}.default.moduleLoadList
+{process}.default.moduleLoadList.length
+{process}.default.nextTick
+{process}.default.nextTick.length
+{process}.default.nextTick.name
+{process}.default.nextTick.prototype
+{process}.default.nextTick.prototype.constructor
+{process}.default.openStdin
+{process}.default.openStdin.length
+{process}.default.openStdin.name
+{process}.default.openStdin.prototype
+{process}.default.openStdin.prototype.constructor
+{process}.default.pid
+{process}.default.platform
+{process}.default.ppid
+{process}.default.reallyExit
+{process}.default.reallyExit.length
+{process}.default.reallyExit.name
+{process}.default.ref
+{process}.default.ref.length
+{process}.default.ref.name
+{process}.default.ref.prototype
+{process}.default.ref.prototype.constructor
+{process}.default.release
+{process}.default.release.name
+{process}.default.report
+{process}.default.report.compact
+{process}.default.report.directory
+{process}.default.report.excludeEnv
+{process}.default.report.excludeNetwork
+{process}.default.report.filename
+{process}.default.report.getReport
+{process}.default.report.getReport.length
+{process}.default.report.getReport.name
+{process}.default.report.reportOnFatalError
+{process}.default.report.reportOnSignal
+{process}.default.report.reportOnUncaughtException
+{process}.default.report.signal
+{process}.default.report.writeReport
+{process}.default.report.writeReport.length
+{process}.default.report.writeReport.name
+{process}.default.resourceUsage
+{process}.default.resourceUsage.length
+{process}.default.resourceUsage.name
+{process}.default.resourceUsage.prototype
+{process}.default.resourceUsage.prototype.constructor
+{process}.default.setSourceMapsEnabled
+{process}.default.setSourceMapsEnabled.length
+{process}.default.setSourceMapsEnabled.name
+{process}.default.setSourceMapsEnabled.prototype
+{process}.default.setSourceMapsEnabled.prototype.constructor
+{process}.default.setUncaughtExceptionCaptureCallback
+{process}.default.setUncaughtExceptionCaptureCallback.length
+{process}.default.setUncaughtExceptionCaptureCallback.name
+{process}.default.setUncaughtExceptionCaptureCallback.prototype
+{process}.default.setUncaughtExceptionCaptureCallback.prototype.constructor
+{process}.default.setegid
+{process}.default.setegid.length
+{process}.default.setegid.name
+{process}.default.setegid.prototype
+{process}.default.setegid.prototype.constructor
+{process}.default.seteuid
+{process}.default.seteuid.length
+{process}.default.seteuid.name
+{process}.default.seteuid.prototype
+{process}.default.seteuid.prototype.constructor
+{process}.default.setgid
+{process}.default.setgid.length
+{process}.default.setgid.name
+{process}.default.setgid.prototype
+{process}.default.setgid.prototype.constructor
+{process}.default.setgroups
+{process}.default.setgroups.length
+{process}.default.setgroups.name
+{process}.default.setgroups.prototype
+{process}.default.setgroups.prototype.constructor
+{process}.default.setuid
+{process}.default.setuid.length
+{process}.default.setuid.name
+{process}.default.setuid.prototype
+{process}.default.setuid.prototype.constructor
+{process}.default.sourceMapsEnabled
+{process}.default.stderr
+{process}.default.stdin
+{process}.default.stdout
+{process}.default.threadCpuUsage
+{process}.default.threadCpuUsage.length
+{process}.default.threadCpuUsage.name
+{process}.default.threadCpuUsage.prototype
+{process}.default.threadCpuUsage.prototype.constructor
+{process}.default.title
+{process}.default.umask
+{process}.default.umask.length
+{process}.default.umask.name
+{process}.default.umask.prototype
+{process}.default.umask.prototype.constructor
+{process}.default.unref
+{process}.default.unref.length
+{process}.default.unref.name
+{process}.default.unref.prototype
+{process}.default.unref.prototype.constructor
+{process}.default.uptime
+{process}.default.uptime.length
+{process}.default.uptime.name
+{process}.default.version
+{process}.default.versions
+{process}.default.versions.acorn
+{process}.default.versions.ada
+{process}.default.versions.amaro
+{process}.default.versions.ares
+{process}.default.versions.brotli
+{process}.default.versions.cjs_module_lexer
+{process}.default.versions.cldr
+{process}.default.versions.icu
+{process}.default.versions.llhttp
+{process}.default.versions.modules
+{process}.default.versions.napi
+{process}.default.versions.nbytes
+{process}.default.versions.ncrypto
+{process}.default.versions.nghttp2
+{process}.default.versions.node
+{process}.default.versions.openssl
+{process}.default.versions.simdjson
+{process}.default.versions.simdutf
+{process}.default.versions.sqlite
+{process}.default.versions.tz
+{process}.default.versions.undici
+{process}.default.versions.unicode
+{process}.default.versions.uv
+{process}.default.versions.uvwasi
+{process}.default.versions.v8
+{process}.default.versions.zlib
+{process}.default.versions.zstd
+{process}.dlopen
+{process}.dlopen.length
+{process}.dlopen.name
+{process}.domain
+{process}.emitWarning
+{process}.emitWarning.length
+{process}.emitWarning.name
+{process}.emitWarning.prototype
+{process}.emitWarning.prototype.constructor
+{process}.env
+{process}.execArgv
+{process}.execArgv.length
+{process}.execPath
+{process}.execve
+{process}.execve.length
+{process}.execve.name
+{process}.execve.prototype
+{process}.execve.prototype.constructor
+{process}.exit
+{process}.exit.length
+{process}.exit.name
+{process}.exit.prototype
+{process}.exit.prototype.constructor
+{process}.exitCode
+{process}.features
+{process}.features.cached_builtins
+{process}.features.debug
+{process}.features.inspector
+{process}.features.ipv6
+{process}.features.openssl_is_boringssl
+{process}.features.require_module
+{process}.features.tls
+{process}.features.tls_alpn
+{process}.features.tls_ocsp
+{process}.features.tls_sni
+{process}.features.typescript
+{process}.features.uv
+{process}.finalization
+{process}.finalization.register
+{process}.finalization.register.length
+{process}.finalization.register.name
+{process}.finalization.register.prototype
+{process}.finalization.register.prototype.constructor
+{process}.finalization.registerBeforeExit
+{process}.finalization.registerBeforeExit.length
+{process}.finalization.registerBeforeExit.name
+{process}.finalization.registerBeforeExit.prototype
+{process}.finalization.registerBeforeExit.prototype.constructor
+{process}.finalization.unregister
+{process}.finalization.unregister.length
+{process}.finalization.unregister.name
+{process}.finalization.unregister.prototype
+{process}.finalization.unregister.prototype.constructor
+{process}.getActiveResourcesInfo
+{process}.getActiveResourcesInfo.length
+{process}.getActiveResourcesInfo.name
+{process}.getBuiltinModule
+{process}.getBuiltinModule.length
+{process}.getBuiltinModule.name
+{process}.getBuiltinModule.prototype
+{process}.getBuiltinModule.prototype.constructor
+{process}.getegid
+{process}.getegid.length
+{process}.getegid.name
+{process}.geteuid
+{process}.geteuid.length
+{process}.geteuid.name
+{process}.getgid
+{process}.getgid.length
+{process}.getgid.name
+{process}.getgroups
+{process}.getgroups.length
+{process}.getgroups.name
+{process}.getuid
+{process}.getuid.length
+{process}.getuid.name
+{process}.hasUncaughtExceptionCaptureCallback
+{process}.hasUncaughtExceptionCaptureCallback.length
+{process}.hasUncaughtExceptionCaptureCallback.name
+{process}.hasUncaughtExceptionCaptureCallback.prototype
+{process}.hasUncaughtExceptionCaptureCallback.prototype.constructor
+{process}.hrtime
+{process}.hrtime.bigint
+{process}.hrtime.bigint.length
+{process}.hrtime.bigint.name
+{process}.hrtime.bigint.prototype
+{process}.hrtime.bigint.prototype.constructor
+{process}.hrtime.length
+{process}.hrtime.name
+{process}.hrtime.prototype
+{process}.hrtime.prototype.constructor
+{process}.initgroups
+{process}.initgroups.length
+{process}.initgroups.name
+{process}.initgroups.prototype
+{process}.initgroups.prototype.constructor
+{process}.kill
+{process}.kill.length
+{process}.kill.name
+{process}.kill.prototype
+{process}.kill.prototype.constructor
+{process}.loadEnvFile
+{process}.loadEnvFile.length
+{process}.loadEnvFile.name
+{process}.loadEnvFile.prototype
+{process}.loadEnvFile.prototype.constructor
+{process}.memoryUsage
+{process}.memoryUsage.length
+{process}.memoryUsage.name
+{process}.memoryUsage.prototype
+{process}.memoryUsage.prototype.constructor
+{process}.memoryUsage.rss
+{process}.memoryUsage.rss.length
+{process}.memoryUsage.rss.name
+{process}.moduleLoadList
+{process}.moduleLoadList.length
+{process}.nextTick
+{process}.nextTick.length
+{process}.nextTick.name
+{process}.nextTick.prototype
+{process}.nextTick.prototype.constructor
+{process}.openStdin
+{process}.openStdin.length
+{process}.openStdin.name
+{process}.openStdin.prototype
+{process}.openStdin.prototype.constructor
+{process}.pid
+{process}.platform
+{process}.ppid
+{process}.reallyExit
+{process}.reallyExit.length
+{process}.reallyExit.name
+{process}.ref
+{process}.ref.length
+{process}.ref.name
+{process}.ref.prototype
+{process}.ref.prototype.constructor
+{process}.release
+{process}.release.name
+{process}.report
+{process}.report.compact
+{process}.report.directory
+{process}.report.excludeEnv
+{process}.report.excludeNetwork
+{process}.report.filename
+{process}.report.getReport
+{process}.report.getReport.length
+{process}.report.getReport.name
+{process}.report.reportOnFatalError
+{process}.report.reportOnSignal
+{process}.report.reportOnUncaughtException
+{process}.report.signal
+{process}.report.writeReport
+{process}.report.writeReport.length
+{process}.report.writeReport.name
+{process}.resourceUsage
+{process}.resourceUsage.length
+{process}.resourceUsage.name
+{process}.resourceUsage.prototype
+{process}.resourceUsage.prototype.constructor
+{process}.setSourceMapsEnabled
+{process}.setSourceMapsEnabled.length
+{process}.setSourceMapsEnabled.name
+{process}.setSourceMapsEnabled.prototype
+{process}.setSourceMapsEnabled.prototype.constructor
+{process}.setUncaughtExceptionCaptureCallback
+{process}.setUncaughtExceptionCaptureCallback.length
+{process}.setUncaughtExceptionCaptureCallback.name
+{process}.setUncaughtExceptionCaptureCallback.prototype
+{process}.setUncaughtExceptionCaptureCallback.prototype.constructor
+{process}.setegid
+{process}.setegid.length
+{process}.setegid.name
+{process}.setegid.prototype
+{process}.setegid.prototype.constructor
+{process}.seteuid
+{process}.seteuid.length
+{process}.seteuid.name
+{process}.seteuid.prototype
+{process}.seteuid.prototype.constructor
+{process}.setgid
+{process}.setgid.length
+{process}.setgid.name
+{process}.setgid.prototype
+{process}.setgid.prototype.constructor
+{process}.setgroups
+{process}.setgroups.length
+{process}.setgroups.name
+{process}.setgroups.prototype
+{process}.setgroups.prototype.constructor
+{process}.setuid
+{process}.setuid.length
+{process}.setuid.name
+{process}.setuid.prototype
+{process}.setuid.prototype.constructor
+{process}.sourceMapsEnabled
+{process}.stderr
+{process}.stdin
+{process}.stdout
+{process}.threadCpuUsage
+{process}.threadCpuUsage.length
+{process}.threadCpuUsage.name
+{process}.threadCpuUsage.prototype
+{process}.threadCpuUsage.prototype.constructor
+{process}.title
+{process}.umask
+{process}.umask.length
+{process}.umask.name
+{process}.umask.prototype
+{process}.umask.prototype.constructor
+{process}.unref
+{process}.unref.length
+{process}.unref.name
+{process}.unref.prototype
+{process}.unref.prototype.constructor
+{process}.uptime
+{process}.uptime.length
+{process}.uptime.name
+{process}.version
+{process}.versions
+{process}.versions.acorn
+{process}.versions.ada
+{process}.versions.amaro
+{process}.versions.ares
+{process}.versions.brotli
+{process}.versions.cjs_module_lexer
+{process}.versions.cldr
+{process}.versions.icu
+{process}.versions.llhttp
+{process}.versions.modules
+{process}.versions.napi
+{process}.versions.nbytes
+{process}.versions.ncrypto
+{process}.versions.nghttp2
+{process}.versions.node
+{process}.versions.openssl
+{process}.versions.simdjson
+{process}.versions.simdutf
+{process}.versions.sqlite
+{process}.versions.tz
+{process}.versions.undici
+{process}.versions.unicode
+{process}.versions.uv
+{process}.versions.uvwasi
+{process}.versions.v8
+{process}.versions.zlib
+{process}.versions.zstd
diff --git a/test/fixtures/apiSurface/punycode b/test/fixtures/apiSurface/punycode
new file mode 100644
index 00000000000000..627e29cf073212
--- /dev/null
+++ b/test/fixtures/apiSurface/punycode
@@ -0,0 +1,62 @@
+{punycode}.[Symbol.toStringTag]
+{punycode}.decode
+{punycode}.decode.length
+{punycode}.decode.name
+{punycode}.decode.prototype
+{punycode}.decode.prototype.constructor
+{punycode}.default
+{punycode}.default.decode
+{punycode}.default.decode.length
+{punycode}.default.decode.name
+{punycode}.default.decode.prototype
+{punycode}.default.decode.prototype.constructor
+{punycode}.default.encode
+{punycode}.default.encode.length
+{punycode}.default.encode.name
+{punycode}.default.encode.prototype
+{punycode}.default.encode.prototype.constructor
+{punycode}.default.toASCII
+{punycode}.default.toASCII.length
+{punycode}.default.toASCII.name
+{punycode}.default.toASCII.prototype
+{punycode}.default.toASCII.prototype.constructor
+{punycode}.default.toUnicode
+{punycode}.default.toUnicode.length
+{punycode}.default.toUnicode.name
+{punycode}.default.toUnicode.prototype
+{punycode}.default.toUnicode.prototype.constructor
+{punycode}.default.ucs2
+{punycode}.default.ucs2.decode
+{punycode}.default.ucs2.decode.length
+{punycode}.default.ucs2.decode.name
+{punycode}.default.ucs2.decode.prototype
+{punycode}.default.ucs2.decode.prototype.constructor
+{punycode}.default.ucs2.encode
+{punycode}.default.ucs2.encode.length
+{punycode}.default.ucs2.encode.name
+{punycode}.default.version
+{punycode}.encode
+{punycode}.encode.length
+{punycode}.encode.name
+{punycode}.encode.prototype
+{punycode}.encode.prototype.constructor
+{punycode}.toASCII
+{punycode}.toASCII.length
+{punycode}.toASCII.name
+{punycode}.toASCII.prototype
+{punycode}.toASCII.prototype.constructor
+{punycode}.toUnicode
+{punycode}.toUnicode.length
+{punycode}.toUnicode.name
+{punycode}.toUnicode.prototype
+{punycode}.toUnicode.prototype.constructor
+{punycode}.ucs2
+{punycode}.ucs2.decode
+{punycode}.ucs2.decode.length
+{punycode}.ucs2.decode.name
+{punycode}.ucs2.decode.prototype
+{punycode}.ucs2.decode.prototype.constructor
+{punycode}.ucs2.encode
+{punycode}.ucs2.encode.length
+{punycode}.ucs2.encode.name
+{punycode}.version
diff --git a/test/fixtures/apiSurface/querystring b/test/fixtures/apiSurface/querystring
new file mode 100644
index 00000000000000..071f0dba778eae
--- /dev/null
+++ b/test/fixtures/apiSurface/querystring
@@ -0,0 +1,72 @@
+{querystring}.[Symbol.toStringTag]
+{querystring}.decode
+{querystring}.decode.length
+{querystring}.decode.name
+{querystring}.decode.prototype
+{querystring}.decode.prototype.constructor
+{querystring}.default
+{querystring}.default.decode
+{querystring}.default.decode.length
+{querystring}.default.decode.name
+{querystring}.default.decode.prototype
+{querystring}.default.decode.prototype.constructor
+{querystring}.default.encode
+{querystring}.default.encode.length
+{querystring}.default.encode.name
+{querystring}.default.encode.prototype
+{querystring}.default.encode.prototype.constructor
+{querystring}.default.escape
+{querystring}.default.escape.length
+{querystring}.default.escape.name
+{querystring}.default.escape.prototype
+{querystring}.default.escape.prototype.constructor
+{querystring}.default.parse
+{querystring}.default.parse.length
+{querystring}.default.parse.name
+{querystring}.default.parse.prototype
+{querystring}.default.parse.prototype.constructor
+{querystring}.default.stringify
+{querystring}.default.stringify.length
+{querystring}.default.stringify.name
+{querystring}.default.stringify.prototype
+{querystring}.default.stringify.prototype.constructor
+{querystring}.default.unescape
+{querystring}.default.unescape.length
+{querystring}.default.unescape.name
+{querystring}.default.unescape.prototype
+{querystring}.default.unescape.prototype.constructor
+{querystring}.default.unescapeBuffer
+{querystring}.default.unescapeBuffer.length
+{querystring}.default.unescapeBuffer.name
+{querystring}.default.unescapeBuffer.prototype
+{querystring}.default.unescapeBuffer.prototype.constructor
+{querystring}.encode
+{querystring}.encode.length
+{querystring}.encode.name
+{querystring}.encode.prototype
+{querystring}.encode.prototype.constructor
+{querystring}.escape
+{querystring}.escape.length
+{querystring}.escape.name
+{querystring}.escape.prototype
+{querystring}.escape.prototype.constructor
+{querystring}.parse
+{querystring}.parse.length
+{querystring}.parse.name
+{querystring}.parse.prototype
+{querystring}.parse.prototype.constructor
+{querystring}.stringify
+{querystring}.stringify.length
+{querystring}.stringify.name
+{querystring}.stringify.prototype
+{querystring}.stringify.prototype.constructor
+{querystring}.unescape
+{querystring}.unescape.length
+{querystring}.unescape.name
+{querystring}.unescape.prototype
+{querystring}.unescape.prototype.constructor
+{querystring}.unescapeBuffer
+{querystring}.unescapeBuffer.length
+{querystring}.unescapeBuffer.name
+{querystring}.unescapeBuffer.prototype
+{querystring}.unescapeBuffer.prototype.constructor
diff --git a/test/fixtures/apiSurface/readline b/test/fixtures/apiSurface/readline
new file mode 100644
index 00000000000000..8e6bd3ffdae22d
--- /dev/null
+++ b/test/fixtures/apiSurface/readline
@@ -0,0 +1,460 @@
+{readline}.Interface
+{readline}.Interface.length
+{readline}.Interface.name
+{readline}.Interface.prototype
+{readline}.Interface.prototype.[_addHistory]
+{readline}.Interface.prototype.[_addHistory].length
+{readline}.Interface.prototype.[_addHistory].name
+{readline}.Interface.prototype.[_deleteLeft]
+{readline}.Interface.prototype.[_deleteLeft].length
+{readline}.Interface.prototype.[_deleteLeft].name
+{readline}.Interface.prototype.[_deleteLineLeft]
+{readline}.Interface.prototype.[_deleteLineLeft].length
+{readline}.Interface.prototype.[_deleteLineLeft].name
+{readline}.Interface.prototype.[_deleteLineRight]
+{readline}.Interface.prototype.[_deleteLineRight].length
+{readline}.Interface.prototype.[_deleteLineRight].name
+{readline}.Interface.prototype.[_deleteRight]
+{readline}.Interface.prototype.[_deleteRight].length
+{readline}.Interface.prototype.[_deleteRight].name
+{readline}.Interface.prototype.[_deleteWordLeft]
+{readline}.Interface.prototype.[_deleteWordLeft].length
+{readline}.Interface.prototype.[_deleteWordLeft].name
+{readline}.Interface.prototype.[_deleteWordRight]
+{readline}.Interface.prototype.[_deleteWordRight].length
+{readline}.Interface.prototype.[_deleteWordRight].name
+{readline}.Interface.prototype.[_getDisplayPos]
+{readline}.Interface.prototype.[_getDisplayPos].length
+{readline}.Interface.prototype.[_getDisplayPos].name
+{readline}.Interface.prototype.[_historyNext]
+{readline}.Interface.prototype.[_historyNext].length
+{readline}.Interface.prototype.[_historyNext].name
+{readline}.Interface.prototype.[_historyPrev]
+{readline}.Interface.prototype.[_historyPrev].length
+{readline}.Interface.prototype.[_historyPrev].name
+{readline}.Interface.prototype.[_insertString]
+{readline}.Interface.prototype.[_insertString].length
+{readline}.Interface.prototype.[_insertString].name
+{readline}.Interface.prototype.[_line]
+{readline}.Interface.prototype.[_line].length
+{readline}.Interface.prototype.[_line].name
+{readline}.Interface.prototype.[_moveCursor]
+{readline}.Interface.prototype.[_moveCursor].length
+{readline}.Interface.prototype.[_moveCursor].name
+{readline}.Interface.prototype.[_normalWrite]
+{readline}.Interface.prototype.[_normalWrite].length
+{readline}.Interface.prototype.[_normalWrite].name
+{readline}.Interface.prototype.[_onLine]
+{readline}.Interface.prototype.[_onLine].length
+{readline}.Interface.prototype.[_onLine].name
+{readline}.Interface.prototype.[_refreshLine]
+{readline}.Interface.prototype.[_refreshLine].length
+{readline}.Interface.prototype.[_refreshLine].name
+{readline}.Interface.prototype.[_setRawMode]
+{readline}.Interface.prototype.[_setRawMode].length
+{readline}.Interface.prototype.[_setRawMode].name
+{readline}.Interface.prototype.[_tabComplete]
+{readline}.Interface.prototype.[_tabComplete].length
+{readline}.Interface.prototype.[_tabComplete].name
+{readline}.Interface.prototype.[_tabComplete].prototype
+{readline}.Interface.prototype.[_tabComplete].prototype.constructor
+{readline}.Interface.prototype.[_ttyWrite]
+{readline}.Interface.prototype.[_ttyWrite].length
+{readline}.Interface.prototype.[_ttyWrite].name
+{readline}.Interface.prototype.[_wordLeft]
+{readline}.Interface.prototype.[_wordLeft].length
+{readline}.Interface.prototype.[_wordLeft].name
+{readline}.Interface.prototype.[_wordRight]
+{readline}.Interface.prototype.[_wordRight].length
+{readline}.Interface.prototype.[_wordRight].name
+{readline}.Interface.prototype.[_writeToOutput]
+{readline}.Interface.prototype.[_writeToOutput].length
+{readline}.Interface.prototype.[_writeToOutput].name
+{readline}.Interface.prototype._addHistory
+{readline}.Interface.prototype._addHistory.length
+{readline}.Interface.prototype._addHistory.name
+{readline}.Interface.prototype._decoder
+{readline}.Interface.prototype._deleteLeft
+{readline}.Interface.prototype._deleteLeft.length
+{readline}.Interface.prototype._deleteLeft.name
+{readline}.Interface.prototype._deleteLineLeft
+{readline}.Interface.prototype._deleteLineLeft.length
+{readline}.Interface.prototype._deleteLineLeft.name
+{readline}.Interface.prototype._deleteLineRight
+{readline}.Interface.prototype._deleteLineRight.length
+{readline}.Interface.prototype._deleteLineRight.name
+{readline}.Interface.prototype._deleteRight
+{readline}.Interface.prototype._deleteRight.length
+{readline}.Interface.prototype._deleteRight.name
+{readline}.Interface.prototype._deleteWordLeft
+{readline}.Interface.prototype._deleteWordLeft.length
+{readline}.Interface.prototype._deleteWordLeft.name
+{readline}.Interface.prototype._deleteWordRight
+{readline}.Interface.prototype._deleteWordRight.length
+{readline}.Interface.prototype._deleteWordRight.name
+{readline}.Interface.prototype._getCursorPos
+{readline}.Interface.prototype._getCursorPos.length
+{readline}.Interface.prototype._getCursorPos.name
+{readline}.Interface.prototype._getDisplayPos
+{readline}.Interface.prototype._getDisplayPos.length
+{readline}.Interface.prototype._getDisplayPos.name
+{readline}.Interface.prototype._historyNext
+{readline}.Interface.prototype._historyNext.length
+{readline}.Interface.prototype._historyNext.name
+{readline}.Interface.prototype._historyPrev
+{readline}.Interface.prototype._historyPrev.length
+{readline}.Interface.prototype._historyPrev.name
+{readline}.Interface.prototype._insertString
+{readline}.Interface.prototype._insertString.length
+{readline}.Interface.prototype._insertString.name
+{readline}.Interface.prototype._line
+{readline}.Interface.prototype._line.length
+{readline}.Interface.prototype._line.name
+{readline}.Interface.prototype._line_buffer
+{readline}.Interface.prototype._moveCursor
+{readline}.Interface.prototype._moveCursor.length
+{readline}.Interface.prototype._moveCursor.name
+{readline}.Interface.prototype._normalWrite
+{readline}.Interface.prototype._normalWrite.length
+{readline}.Interface.prototype._normalWrite.name
+{readline}.Interface.prototype._oldPrompt
+{readline}.Interface.prototype._onLine
+{readline}.Interface.prototype._onLine.length
+{readline}.Interface.prototype._onLine.name
+{readline}.Interface.prototype._previousKey
+{readline}.Interface.prototype._prompt
+{readline}.Interface.prototype._questionCallback
+{readline}.Interface.prototype._refreshLine
+{readline}.Interface.prototype._refreshLine.length
+{readline}.Interface.prototype._refreshLine.name
+{readline}.Interface.prototype._sawKeyPress
+{readline}.Interface.prototype._sawReturnAt
+{readline}.Interface.prototype._setRawMode
+{readline}.Interface.prototype._setRawMode.length
+{readline}.Interface.prototype._setRawMode.name
+{readline}.Interface.prototype._tabComplete
+{readline}.Interface.prototype._tabComplete.length
+{readline}.Interface.prototype._tabComplete.name
+{readline}.Interface.prototype._tabComplete.prototype
+{readline}.Interface.prototype._tabComplete.prototype.constructor
+{readline}.Interface.prototype._ttyWrite
+{readline}.Interface.prototype._ttyWrite.length
+{readline}.Interface.prototype._ttyWrite.name
+{readline}.Interface.prototype._wordLeft
+{readline}.Interface.prototype._wordLeft.length
+{readline}.Interface.prototype._wordLeft.name
+{readline}.Interface.prototype._wordRight
+{readline}.Interface.prototype._wordRight.length
+{readline}.Interface.prototype._wordRight.name
+{readline}.Interface.prototype._writeToOutput
+{readline}.Interface.prototype._writeToOutput.length
+{readline}.Interface.prototype._writeToOutput.name
+{readline}.Interface.prototype.constructor
+{readline}.Interface.prototype.question
+{readline}.Interface.prototype.question.[nodejs.util.promisify.custom]
+{readline}.Interface.prototype.question.[nodejs.util.promisify.custom].length
+{readline}.Interface.prototype.question.[nodejs.util.promisify.custom].name
+{readline}.Interface.prototype.question.[nodejs.util.promisify.custom].prototype
+{readline}.Interface.prototype.question.[nodejs.util.promisify.custom].prototype.constructor
+{readline}.Interface.prototype.question.length
+{readline}.Interface.prototype.question.name
+{readline}.Interface.prototype.question.prototype
+{readline}.Interface.prototype.question.prototype.constructor
+{readline}.[Symbol.toStringTag]
+{readline}.clearLine
+{readline}.clearLine.length
+{readline}.clearLine.name
+{readline}.clearLine.prototype
+{readline}.clearLine.prototype.constructor
+{readline}.clearScreenDown
+{readline}.clearScreenDown.length
+{readline}.clearScreenDown.name
+{readline}.clearScreenDown.prototype
+{readline}.clearScreenDown.prototype.constructor
+{readline}.createInterface
+{readline}.createInterface.length
+{readline}.createInterface.name
+{readline}.createInterface.prototype
+{readline}.createInterface.prototype.constructor
+{readline}.cursorTo
+{readline}.cursorTo.length
+{readline}.cursorTo.name
+{readline}.cursorTo.prototype
+{readline}.cursorTo.prototype.constructor
+{readline}.default
+{readline}.default.Interface
+{readline}.default.Interface.length
+{readline}.default.Interface.name
+{readline}.default.Interface.prototype
+{readline}.default.Interface.prototype.[_addHistory]
+{readline}.default.Interface.prototype.[_addHistory].length
+{readline}.default.Interface.prototype.[_addHistory].name
+{readline}.default.Interface.prototype.[_deleteLeft]
+{readline}.default.Interface.prototype.[_deleteLeft].length
+{readline}.default.Interface.prototype.[_deleteLeft].name
+{readline}.default.Interface.prototype.[_deleteLineLeft]
+{readline}.default.Interface.prototype.[_deleteLineLeft].length
+{readline}.default.Interface.prototype.[_deleteLineLeft].name
+{readline}.default.Interface.prototype.[_deleteLineRight]
+{readline}.default.Interface.prototype.[_deleteLineRight].length
+{readline}.default.Interface.prototype.[_deleteLineRight].name
+{readline}.default.Interface.prototype.[_deleteRight]
+{readline}.default.Interface.prototype.[_deleteRight].length
+{readline}.default.Interface.prototype.[_deleteRight].name
+{readline}.default.Interface.prototype.[_deleteWordLeft]
+{readline}.default.Interface.prototype.[_deleteWordLeft].length
+{readline}.default.Interface.prototype.[_deleteWordLeft].name
+{readline}.default.Interface.prototype.[_deleteWordRight]
+{readline}.default.Interface.prototype.[_deleteWordRight].length
+{readline}.default.Interface.prototype.[_deleteWordRight].name
+{readline}.default.Interface.prototype.[_getDisplayPos]
+{readline}.default.Interface.prototype.[_getDisplayPos].length
+{readline}.default.Interface.prototype.[_getDisplayPos].name
+{readline}.default.Interface.prototype.[_historyNext]
+{readline}.default.Interface.prototype.[_historyNext].length
+{readline}.default.Interface.prototype.[_historyNext].name
+{readline}.default.Interface.prototype.[_historyPrev]
+{readline}.default.Interface.prototype.[_historyPrev].length
+{readline}.default.Interface.prototype.[_historyPrev].name
+{readline}.default.Interface.prototype.[_insertString]
+{readline}.default.Interface.prototype.[_insertString].length
+{readline}.default.Interface.prototype.[_insertString].name
+{readline}.default.Interface.prototype.[_line]
+{readline}.default.Interface.prototype.[_line].length
+{readline}.default.Interface.prototype.[_line].name
+{readline}.default.Interface.prototype.[_moveCursor]
+{readline}.default.Interface.prototype.[_moveCursor].length
+{readline}.default.Interface.prototype.[_moveCursor].name
+{readline}.default.Interface.prototype.[_normalWrite]
+{readline}.default.Interface.prototype.[_normalWrite].length
+{readline}.default.Interface.prototype.[_normalWrite].name
+{readline}.default.Interface.prototype.[_onLine]
+{readline}.default.Interface.prototype.[_onLine].length
+{readline}.default.Interface.prototype.[_onLine].name
+{readline}.default.Interface.prototype.[_refreshLine]
+{readline}.default.Interface.prototype.[_refreshLine].length
+{readline}.default.Interface.prototype.[_refreshLine].name
+{readline}.default.Interface.prototype.[_setRawMode]
+{readline}.default.Interface.prototype.[_setRawMode].length
+{readline}.default.Interface.prototype.[_setRawMode].name
+{readline}.default.Interface.prototype.[_tabComplete]
+{readline}.default.Interface.prototype.[_tabComplete].length
+{readline}.default.Interface.prototype.[_tabComplete].name
+{readline}.default.Interface.prototype.[_tabComplete].prototype
+{readline}.default.Interface.prototype.[_tabComplete].prototype.constructor
+{readline}.default.Interface.prototype.[_ttyWrite]
+{readline}.default.Interface.prototype.[_ttyWrite].length
+{readline}.default.Interface.prototype.[_ttyWrite].name
+{readline}.default.Interface.prototype.[_wordLeft]
+{readline}.default.Interface.prototype.[_wordLeft].length
+{readline}.default.Interface.prototype.[_wordLeft].name
+{readline}.default.Interface.prototype.[_wordRight]
+{readline}.default.Interface.prototype.[_wordRight].length
+{readline}.default.Interface.prototype.[_wordRight].name
+{readline}.default.Interface.prototype.[_writeToOutput]
+{readline}.default.Interface.prototype.[_writeToOutput].length
+{readline}.default.Interface.prototype.[_writeToOutput].name
+{readline}.default.Interface.prototype._addHistory
+{readline}.default.Interface.prototype._addHistory.length
+{readline}.default.Interface.prototype._addHistory.name
+{readline}.default.Interface.prototype._decoder
+{readline}.default.Interface.prototype._deleteLeft
+{readline}.default.Interface.prototype._deleteLeft.length
+{readline}.default.Interface.prototype._deleteLeft.name
+{readline}.default.Interface.prototype._deleteLineLeft
+{readline}.default.Interface.prototype._deleteLineLeft.length
+{readline}.default.Interface.prototype._deleteLineLeft.name
+{readline}.default.Interface.prototype._deleteLineRight
+{readline}.default.Interface.prototype._deleteLineRight.length
+{readline}.default.Interface.prototype._deleteLineRight.name
+{readline}.default.Interface.prototype._deleteRight
+{readline}.default.Interface.prototype._deleteRight.length
+{readline}.default.Interface.prototype._deleteRight.name
+{readline}.default.Interface.prototype._deleteWordLeft
+{readline}.default.Interface.prototype._deleteWordLeft.length
+{readline}.default.Interface.prototype._deleteWordLeft.name
+{readline}.default.Interface.prototype._deleteWordRight
+{readline}.default.Interface.prototype._deleteWordRight.length
+{readline}.default.Interface.prototype._deleteWordRight.name
+{readline}.default.Interface.prototype._getCursorPos
+{readline}.default.Interface.prototype._getCursorPos.length
+{readline}.default.Interface.prototype._getCursorPos.name
+{readline}.default.Interface.prototype._getDisplayPos
+{readline}.default.Interface.prototype._getDisplayPos.length
+{readline}.default.Interface.prototype._getDisplayPos.name
+{readline}.default.Interface.prototype._historyNext
+{readline}.default.Interface.prototype._historyNext.length
+{readline}.default.Interface.prototype._historyNext.name
+{readline}.default.Interface.prototype._historyPrev
+{readline}.default.Interface.prototype._historyPrev.length
+{readline}.default.Interface.prototype._historyPrev.name
+{readline}.default.Interface.prototype._insertString
+{readline}.default.Interface.prototype._insertString.length
+{readline}.default.Interface.prototype._insertString.name
+{readline}.default.Interface.prototype._line
+{readline}.default.Interface.prototype._line.length
+{readline}.default.Interface.prototype._line.name
+{readline}.default.Interface.prototype._line_buffer
+{readline}.default.Interface.prototype._moveCursor
+{readline}.default.Interface.prototype._moveCursor.length
+{readline}.default.Interface.prototype._moveCursor.name
+{readline}.default.Interface.prototype._normalWrite
+{readline}.default.Interface.prototype._normalWrite.length
+{readline}.default.Interface.prototype._normalWrite.name
+{readline}.default.Interface.prototype._oldPrompt
+{readline}.default.Interface.prototype._onLine
+{readline}.default.Interface.prototype._onLine.length
+{readline}.default.Interface.prototype._onLine.name
+{readline}.default.Interface.prototype._previousKey
+{readline}.default.Interface.prototype._prompt
+{readline}.default.Interface.prototype._questionCallback
+{readline}.default.Interface.prototype._refreshLine
+{readline}.default.Interface.prototype._refreshLine.length
+{readline}.default.Interface.prototype._refreshLine.name
+{readline}.default.Interface.prototype._sawKeyPress
+{readline}.default.Interface.prototype._sawReturnAt
+{readline}.default.Interface.prototype._setRawMode
+{readline}.default.Interface.prototype._setRawMode.length
+{readline}.default.Interface.prototype._setRawMode.name
+{readline}.default.Interface.prototype._tabComplete
+{readline}.default.Interface.prototype._tabComplete.length
+{readline}.default.Interface.prototype._tabComplete.name
+{readline}.default.Interface.prototype._tabComplete.prototype
+{readline}.default.Interface.prototype._tabComplete.prototype.constructor
+{readline}.default.Interface.prototype._ttyWrite
+{readline}.default.Interface.prototype._ttyWrite.length
+{readline}.default.Interface.prototype._ttyWrite.name
+{readline}.default.Interface.prototype._wordLeft
+{readline}.default.Interface.prototype._wordLeft.length
+{readline}.default.Interface.prototype._wordLeft.name
+{readline}.default.Interface.prototype._wordRight
+{readline}.default.Interface.prototype._wordRight.length
+{readline}.default.Interface.prototype._wordRight.name
+{readline}.default.Interface.prototype._writeToOutput
+{readline}.default.Interface.prototype._writeToOutput.length
+{readline}.default.Interface.prototype._writeToOutput.name
+{readline}.default.Interface.prototype.constructor
+{readline}.default.Interface.prototype.question
+{readline}.default.Interface.prototype.question.[nodejs.util.promisify.custom]
+{readline}.default.Interface.prototype.question.[nodejs.util.promisify.custom].length
+{readline}.default.Interface.prototype.question.[nodejs.util.promisify.custom].name
+{readline}.default.Interface.prototype.question.[nodejs.util.promisify.custom].prototype
+{readline}.default.Interface.prototype.question.[nodejs.util.promisify.custom].prototype.constructor
+{readline}.default.Interface.prototype.question.length
+{readline}.default.Interface.prototype.question.name
+{readline}.default.Interface.prototype.question.prototype
+{readline}.default.Interface.prototype.question.prototype.constructor
+{readline}.default.clearLine
+{readline}.default.clearLine.length
+{readline}.default.clearLine.name
+{readline}.default.clearLine.prototype
+{readline}.default.clearLine.prototype.constructor
+{readline}.default.clearScreenDown
+{readline}.default.clearScreenDown.length
+{readline}.default.clearScreenDown.name
+{readline}.default.clearScreenDown.prototype
+{readline}.default.clearScreenDown.prototype.constructor
+{readline}.default.createInterface
+{readline}.default.createInterface.length
+{readline}.default.createInterface.name
+{readline}.default.createInterface.prototype
+{readline}.default.createInterface.prototype.constructor
+{readline}.default.cursorTo
+{readline}.default.cursorTo.length
+{readline}.default.cursorTo.name
+{readline}.default.cursorTo.prototype
+{readline}.default.cursorTo.prototype.constructor
+{readline}.default.emitKeypressEvents
+{readline}.default.emitKeypressEvents.length
+{readline}.default.emitKeypressEvents.name
+{readline}.default.emitKeypressEvents.prototype
+{readline}.default.emitKeypressEvents.prototype.constructor
+{readline}.default.moveCursor
+{readline}.default.moveCursor.length
+{readline}.default.moveCursor.name
+{readline}.default.moveCursor.prototype
+{readline}.default.moveCursor.prototype.constructor
+{readline}.default.promises
+{readline}.default.promises.Interface
+{readline}.default.promises.Interface.length
+{readline}.default.promises.Interface.name
+{readline}.default.promises.Interface.prototype
+{readline}.default.promises.Interface.prototype.constructor
+{readline}.default.promises.Interface.prototype.question
+{readline}.default.promises.Interface.prototype.question.length
+{readline}.default.promises.Interface.prototype.question.name
+{readline}.default.promises.Readline
+{readline}.default.promises.Readline.length
+{readline}.default.promises.Readline.name
+{readline}.default.promises.Readline.prototype
+{readline}.default.promises.Readline.prototype.clearLine
+{readline}.default.promises.Readline.prototype.clearLine.length
+{readline}.default.promises.Readline.prototype.clearLine.name
+{readline}.default.promises.Readline.prototype.clearScreenDown
+{readline}.default.promises.Readline.prototype.clearScreenDown.length
+{readline}.default.promises.Readline.prototype.clearScreenDown.name
+{readline}.default.promises.Readline.prototype.commit
+{readline}.default.promises.Readline.prototype.commit.length
+{readline}.default.promises.Readline.prototype.commit.name
+{readline}.default.promises.Readline.prototype.constructor
+{readline}.default.promises.Readline.prototype.cursorTo
+{readline}.default.promises.Readline.prototype.cursorTo.length
+{readline}.default.promises.Readline.prototype.cursorTo.name
+{readline}.default.promises.Readline.prototype.moveCursor
+{readline}.default.promises.Readline.prototype.moveCursor.length
+{readline}.default.promises.Readline.prototype.moveCursor.name
+{readline}.default.promises.Readline.prototype.rollback
+{readline}.default.promises.Readline.prototype.rollback.length
+{readline}.default.promises.Readline.prototype.rollback.name
+{readline}.default.promises.createInterface
+{readline}.default.promises.createInterface.length
+{readline}.default.promises.createInterface.name
+{readline}.default.promises.createInterface.prototype
+{readline}.default.promises.createInterface.prototype.constructor
+{readline}.emitKeypressEvents
+{readline}.emitKeypressEvents.length
+{readline}.emitKeypressEvents.name
+{readline}.emitKeypressEvents.prototype
+{readline}.emitKeypressEvents.prototype.constructor
+{readline}.moveCursor
+{readline}.moveCursor.length
+{readline}.moveCursor.name
+{readline}.moveCursor.prototype
+{readline}.moveCursor.prototype.constructor
+{readline}.promises
+{readline}.promises.Interface
+{readline}.promises.Interface.length
+{readline}.promises.Interface.name
+{readline}.promises.Interface.prototype
+{readline}.promises.Interface.prototype.constructor
+{readline}.promises.Interface.prototype.question
+{readline}.promises.Interface.prototype.question.length
+{readline}.promises.Interface.prototype.question.name
+{readline}.promises.Readline
+{readline}.promises.Readline.length
+{readline}.promises.Readline.name
+{readline}.promises.Readline.prototype
+{readline}.promises.Readline.prototype.clearLine
+{readline}.promises.Readline.prototype.clearLine.length
+{readline}.promises.Readline.prototype.clearLine.name
+{readline}.promises.Readline.prototype.clearScreenDown
+{readline}.promises.Readline.prototype.clearScreenDown.length
+{readline}.promises.Readline.prototype.clearScreenDown.name
+{readline}.promises.Readline.prototype.commit
+{readline}.promises.Readline.prototype.commit.length
+{readline}.promises.Readline.prototype.commit.name
+{readline}.promises.Readline.prototype.constructor
+{readline}.promises.Readline.prototype.cursorTo
+{readline}.promises.Readline.prototype.cursorTo.length
+{readline}.promises.Readline.prototype.cursorTo.name
+{readline}.promises.Readline.prototype.moveCursor
+{readline}.promises.Readline.prototype.moveCursor.length
+{readline}.promises.Readline.prototype.moveCursor.name
+{readline}.promises.Readline.prototype.rollback
+{readline}.promises.Readline.prototype.rollback.length
+{readline}.promises.Readline.prototype.rollback.name
+{readline}.promises.createInterface
+{readline}.promises.createInterface.length
+{readline}.promises.createInterface.name
+{readline}.promises.createInterface.prototype
+{readline}.promises.createInterface.prototype.constructor
diff --git a/test/fixtures/apiSurface/readline-promises b/test/fixtures/apiSurface/readline-promises
new file mode 100644
index 00000000000000..fe0fabdd264a1b
--- /dev/null
+++ b/test/fixtures/apiSurface/readline-promises
@@ -0,0 +1,74 @@
+{readline/promises}.Interface
+{readline/promises}.Interface.length
+{readline/promises}.Interface.name
+{readline/promises}.Interface.prototype
+{readline/promises}.Interface.prototype.constructor
+{readline/promises}.Interface.prototype.question
+{readline/promises}.Interface.prototype.question.length
+{readline/promises}.Interface.prototype.question.name
+{readline/promises}.Readline
+{readline/promises}.Readline.length
+{readline/promises}.Readline.name
+{readline/promises}.Readline.prototype
+{readline/promises}.Readline.prototype.clearLine
+{readline/promises}.Readline.prototype.clearLine.length
+{readline/promises}.Readline.prototype.clearLine.name
+{readline/promises}.Readline.prototype.clearScreenDown
+{readline/promises}.Readline.prototype.clearScreenDown.length
+{readline/promises}.Readline.prototype.clearScreenDown.name
+{readline/promises}.Readline.prototype.commit
+{readline/promises}.Readline.prototype.commit.length
+{readline/promises}.Readline.prototype.commit.name
+{readline/promises}.Readline.prototype.constructor
+{readline/promises}.Readline.prototype.cursorTo
+{readline/promises}.Readline.prototype.cursorTo.length
+{readline/promises}.Readline.prototype.cursorTo.name
+{readline/promises}.Readline.prototype.moveCursor
+{readline/promises}.Readline.prototype.moveCursor.length
+{readline/promises}.Readline.prototype.moveCursor.name
+{readline/promises}.Readline.prototype.rollback
+{readline/promises}.Readline.prototype.rollback.length
+{readline/promises}.Readline.prototype.rollback.name
+{readline/promises}.[Symbol.toStringTag]
+{readline/promises}.createInterface
+{readline/promises}.createInterface.length
+{readline/promises}.createInterface.name
+{readline/promises}.createInterface.prototype
+{readline/promises}.createInterface.prototype.constructor
+{readline/promises}.default
+{readline/promises}.default.Interface
+{readline/promises}.default.Interface.length
+{readline/promises}.default.Interface.name
+{readline/promises}.default.Interface.prototype
+{readline/promises}.default.Interface.prototype.constructor
+{readline/promises}.default.Interface.prototype.question
+{readline/promises}.default.Interface.prototype.question.length
+{readline/promises}.default.Interface.prototype.question.name
+{readline/promises}.default.Readline
+{readline/promises}.default.Readline.length
+{readline/promises}.default.Readline.name
+{readline/promises}.default.Readline.prototype
+{readline/promises}.default.Readline.prototype.clearLine
+{readline/promises}.default.Readline.prototype.clearLine.length
+{readline/promises}.default.Readline.prototype.clearLine.name
+{readline/promises}.default.Readline.prototype.clearScreenDown
+{readline/promises}.default.Readline.prototype.clearScreenDown.length
+{readline/promises}.default.Readline.prototype.clearScreenDown.name
+{readline/promises}.default.Readline.prototype.commit
+{readline/promises}.default.Readline.prototype.commit.length
+{readline/promises}.default.Readline.prototype.commit.name
+{readline/promises}.default.Readline.prototype.constructor
+{readline/promises}.default.Readline.prototype.cursorTo
+{readline/promises}.default.Readline.prototype.cursorTo.length
+{readline/promises}.default.Readline.prototype.cursorTo.name
+{readline/promises}.default.Readline.prototype.moveCursor
+{readline/promises}.default.Readline.prototype.moveCursor.length
+{readline/promises}.default.Readline.prototype.moveCursor.name
+{readline/promises}.default.Readline.prototype.rollback
+{readline/promises}.default.Readline.prototype.rollback.length
+{readline/promises}.default.Readline.prototype.rollback.name
+{readline/promises}.default.createInterface
+{readline/promises}.default.createInterface.length
+{readline/promises}.default.createInterface.name
+{readline/promises}.default.createInterface.prototype
+{readline/promises}.default.createInterface.prototype.constructor
diff --git a/test/fixtures/apiSurface/repl b/test/fixtures/apiSurface/repl
new file mode 100644
index 00000000000000..e560cb2714c3be
--- /dev/null
+++ b/test/fixtures/apiSurface/repl
@@ -0,0 +1,168 @@
+{repl}.REPLServer
+{repl}.REPLServer.length
+{repl}.REPLServer.name
+{repl}.REPLServer.prototype
+{repl}.REPLServer.prototype.clearBufferedCommand
+{repl}.REPLServer.prototype.clearBufferedCommand.length
+{repl}.REPLServer.prototype.clearBufferedCommand.name
+{repl}.REPLServer.prototype.clearBufferedCommand.prototype
+{repl}.REPLServer.prototype.clearBufferedCommand.prototype.constructor
+{repl}.REPLServer.prototype.close
+{repl}.REPLServer.prototype.close.length
+{repl}.REPLServer.prototype.close.name
+{repl}.REPLServer.prototype.close.prototype
+{repl}.REPLServer.prototype.close.prototype.constructor
+{repl}.REPLServer.prototype.complete
+{repl}.REPLServer.prototype.complete.length
+{repl}.REPLServer.prototype.complete.name
+{repl}.REPLServer.prototype.complete.prototype
+{repl}.REPLServer.prototype.complete.prototype.constructor
+{repl}.REPLServer.prototype.completeOnEditorMode
+{repl}.REPLServer.prototype.completeOnEditorMode.length
+{repl}.REPLServer.prototype.completeOnEditorMode.name
+{repl}.REPLServer.prototype.constructor
+{repl}.REPLServer.prototype.createContext
+{repl}.REPLServer.prototype.createContext.length
+{repl}.REPLServer.prototype.createContext.name
+{repl}.REPLServer.prototype.createContext.prototype
+{repl}.REPLServer.prototype.createContext.prototype.constructor
+{repl}.REPLServer.prototype.defineCommand
+{repl}.REPLServer.prototype.defineCommand.length
+{repl}.REPLServer.prototype.defineCommand.name
+{repl}.REPLServer.prototype.defineCommand.prototype
+{repl}.REPLServer.prototype.defineCommand.prototype.constructor
+{repl}.REPLServer.prototype.displayPrompt
+{repl}.REPLServer.prototype.displayPrompt.length
+{repl}.REPLServer.prototype.displayPrompt.name
+{repl}.REPLServer.prototype.displayPrompt.prototype
+{repl}.REPLServer.prototype.displayPrompt.prototype.constructor
+{repl}.REPLServer.prototype.resetContext
+{repl}.REPLServer.prototype.resetContext.length
+{repl}.REPLServer.prototype.resetContext.name
+{repl}.REPLServer.prototype.resetContext.prototype
+{repl}.REPLServer.prototype.resetContext.prototype.constructor
+{repl}.REPLServer.prototype.setPrompt
+{repl}.REPLServer.prototype.setPrompt.length
+{repl}.REPLServer.prototype.setPrompt.name
+{repl}.REPLServer.prototype.setPrompt.prototype
+{repl}.REPLServer.prototype.setPrompt.prototype.constructor
+{repl}.REPLServer.prototype.setupHistory
+{repl}.REPLServer.prototype.setupHistory.length
+{repl}.REPLServer.prototype.setupHistory.name
+{repl}.REPLServer.prototype.setupHistory.prototype
+{repl}.REPLServer.prototype.setupHistory.prototype.constructor
+{repl}.REPL_MODE_SLOPPY
+{repl}.REPL_MODE_STRICT
+{repl}.Recoverable
+{repl}.Recoverable.length
+{repl}.Recoverable.name
+{repl}.Recoverable.prototype
+{repl}.Recoverable.prototype.constructor
+{repl}.[Symbol.toStringTag]
+{repl}.default
+{repl}.default.REPLServer
+{repl}.default.REPLServer.length
+{repl}.default.REPLServer.name
+{repl}.default.REPLServer.prototype
+{repl}.default.REPLServer.prototype.clearBufferedCommand
+{repl}.default.REPLServer.prototype.clearBufferedCommand.length
+{repl}.default.REPLServer.prototype.clearBufferedCommand.name
+{repl}.default.REPLServer.prototype.clearBufferedCommand.prototype
+{repl}.default.REPLServer.prototype.clearBufferedCommand.prototype.constructor
+{repl}.default.REPLServer.prototype.close
+{repl}.default.REPLServer.prototype.close.length
+{repl}.default.REPLServer.prototype.close.name
+{repl}.default.REPLServer.prototype.close.prototype
+{repl}.default.REPLServer.prototype.close.prototype.constructor
+{repl}.default.REPLServer.prototype.complete
+{repl}.default.REPLServer.prototype.complete.length
+{repl}.default.REPLServer.prototype.complete.name
+{repl}.default.REPLServer.prototype.complete.prototype
+{repl}.default.REPLServer.prototype.complete.prototype.constructor
+{repl}.default.REPLServer.prototype.completeOnEditorMode
+{repl}.default.REPLServer.prototype.completeOnEditorMode.length
+{repl}.default.REPLServer.prototype.completeOnEditorMode.name
+{repl}.default.REPLServer.prototype.constructor
+{repl}.default.REPLServer.prototype.createContext
+{repl}.default.REPLServer.prototype.createContext.length
+{repl}.default.REPLServer.prototype.createContext.name
+{repl}.default.REPLServer.prototype.createContext.prototype
+{repl}.default.REPLServer.prototype.createContext.prototype.constructor
+{repl}.default.REPLServer.prototype.defineCommand
+{repl}.default.REPLServer.prototype.defineCommand.length
+{repl}.default.REPLServer.prototype.defineCommand.name
+{repl}.default.REPLServer.prototype.defineCommand.prototype
+{repl}.default.REPLServer.prototype.defineCommand.prototype.constructor
+{repl}.default.REPLServer.prototype.displayPrompt
+{repl}.default.REPLServer.prototype.displayPrompt.length
+{repl}.default.REPLServer.prototype.displayPrompt.name
+{repl}.default.REPLServer.prototype.displayPrompt.prototype
+{repl}.default.REPLServer.prototype.displayPrompt.prototype.constructor
+{repl}.default.REPLServer.prototype.resetContext
+{repl}.default.REPLServer.prototype.resetContext.length
+{repl}.default.REPLServer.prototype.resetContext.name
+{repl}.default.REPLServer.prototype.resetContext.prototype
+{repl}.default.REPLServer.prototype.resetContext.prototype.constructor
+{repl}.default.REPLServer.prototype.setPrompt
+{repl}.default.REPLServer.prototype.setPrompt.length
+{repl}.default.REPLServer.prototype.setPrompt.name
+{repl}.default.REPLServer.prototype.setPrompt.prototype
+{repl}.default.REPLServer.prototype.setPrompt.prototype.constructor
+{repl}.default.REPLServer.prototype.setupHistory
+{repl}.default.REPLServer.prototype.setupHistory.length
+{repl}.default.REPLServer.prototype.setupHistory.name
+{repl}.default.REPLServer.prototype.setupHistory.prototype
+{repl}.default.REPLServer.prototype.setupHistory.prototype.constructor
+{repl}.default.REPL_MODE_SLOPPY
+{repl}.default.REPL_MODE_STRICT
+{repl}.default.Recoverable
+{repl}.default.Recoverable.length
+{repl}.default.Recoverable.name
+{repl}.default.Recoverable.prototype
+{repl}.default.Recoverable.prototype.constructor
+{repl}.default._builtinLibs
+{repl}.default._builtinLibs.length
+{repl}.default.builtinModules
+{repl}.default.builtinModules.length
+{repl}.default.start
+{repl}.default.start.length
+{repl}.default.start.name
+{repl}.default.start.prototype
+{repl}.default.start.prototype.constructor
+{repl}.default.writer
+{repl}.default.writer.length
+{repl}.default.writer.name
+{repl}.default.writer.options
+{repl}.default.writer.options.breakLength
+{repl}.default.writer.options.colors
+{repl}.default.writer.options.compact
+{repl}.default.writer.options.customInspect
+{repl}.default.writer.options.depth
+{repl}.default.writer.options.getters
+{repl}.default.writer.options.maxArrayLength
+{repl}.default.writer.options.maxStringLength
+{repl}.default.writer.options.numericSeparator
+{repl}.default.writer.options.showHidden
+{repl}.default.writer.options.showProxy
+{repl}.default.writer.options.sorted
+{repl}.start
+{repl}.start.length
+{repl}.start.name
+{repl}.start.prototype
+{repl}.start.prototype.constructor
+{repl}.writer
+{repl}.writer.length
+{repl}.writer.name
+{repl}.writer.options
+{repl}.writer.options.breakLength
+{repl}.writer.options.colors
+{repl}.writer.options.compact
+{repl}.writer.options.customInspect
+{repl}.writer.options.depth
+{repl}.writer.options.getters
+{repl}.writer.options.maxArrayLength
+{repl}.writer.options.maxStringLength
+{repl}.writer.options.numericSeparator
+{repl}.writer.options.showHidden
+{repl}.writer.options.showProxy
+{repl}.writer.options.sorted
diff --git a/test/fixtures/apiSurface/stream b/test/fixtures/apiSurface/stream
new file mode 100644
index 00000000000000..e9c53d631e3bfe
--- /dev/null
+++ b/test/fixtures/apiSurface/stream
@@ -0,0 +1,1821 @@
+{stream}.Duplex
+{stream}.Duplex.from
+{stream}.Duplex.from.length
+{stream}.Duplex.from.name
+{stream}.Duplex.from.prototype
+{stream}.Duplex.from.prototype.constructor
+{stream}.Duplex.fromWeb
+{stream}.Duplex.fromWeb.length
+{stream}.Duplex.fromWeb.name
+{stream}.Duplex.fromWeb.prototype
+{stream}.Duplex.fromWeb.prototype.constructor
+{stream}.Duplex.length
+{stream}.Duplex.name
+{stream}.Duplex.prototype
+{stream}.Duplex.prototype._write
+{stream}.Duplex.prototype._write.length
+{stream}.Duplex.prototype._write.name
+{stream}.Duplex.prototype._write.prototype
+{stream}.Duplex.prototype._write.prototype.constructor
+{stream}.Duplex.prototype._writev
+{stream}.Duplex.prototype.constructor
+{stream}.Duplex.prototype.cork
+{stream}.Duplex.prototype.cork.length
+{stream}.Duplex.prototype.cork.name
+{stream}.Duplex.prototype.cork.prototype
+{stream}.Duplex.prototype.cork.prototype.constructor
+{stream}.Duplex.prototype.destroy
+{stream}.Duplex.prototype.destroy.length
+{stream}.Duplex.prototype.destroy.name
+{stream}.Duplex.prototype.destroy.prototype
+{stream}.Duplex.prototype.destroy.prototype.constructor
+{stream}.Duplex.prototype.destroyed
+{stream}.Duplex.prototype.end
+{stream}.Duplex.prototype.end.length
+{stream}.Duplex.prototype.end.name
+{stream}.Duplex.prototype.end.prototype
+{stream}.Duplex.prototype.end.prototype.constructor
+{stream}.Duplex.prototype.setDefaultEncoding
+{stream}.Duplex.prototype.setDefaultEncoding.length
+{stream}.Duplex.prototype.setDefaultEncoding.name
+{stream}.Duplex.prototype.setDefaultEncoding.prototype
+{stream}.Duplex.prototype.setDefaultEncoding.prototype.constructor
+{stream}.Duplex.prototype.uncork
+{stream}.Duplex.prototype.uncork.length
+{stream}.Duplex.prototype.uncork.name
+{stream}.Duplex.prototype.uncork.prototype
+{stream}.Duplex.prototype.uncork.prototype.constructor
+{stream}.Duplex.prototype.writable
+{stream}.Duplex.prototype.writableBuffer
+{stream}.Duplex.prototype.writableCorked
+{stream}.Duplex.prototype.writableEnded
+{stream}.Duplex.prototype.writableFinished
+{stream}.Duplex.prototype.writableHighWaterMark
+{stream}.Duplex.prototype.writableLength
+{stream}.Duplex.prototype.writableNeedDrain
+{stream}.Duplex.prototype.writableObjectMode
+{stream}.Duplex.prototype.write
+{stream}.Duplex.prototype.write.length
+{stream}.Duplex.prototype.write.name
+{stream}.Duplex.prototype.write.prototype
+{stream}.Duplex.prototype.write.prototype.constructor
+{stream}.Duplex.toWeb
+{stream}.Duplex.toWeb.length
+{stream}.Duplex.toWeb.name
+{stream}.Duplex.toWeb.prototype
+{stream}.Duplex.toWeb.prototype.constructor
+{stream}.PassThrough
+{stream}.PassThrough.length
+{stream}.PassThrough.name
+{stream}.PassThrough.prototype
+{stream}.PassThrough.prototype._transform
+{stream}.PassThrough.prototype._transform.length
+{stream}.PassThrough.prototype._transform.name
+{stream}.PassThrough.prototype._transform.prototype
+{stream}.PassThrough.prototype._transform.prototype.constructor
+{stream}.PassThrough.prototype.constructor
+{stream}.Readable
+{stream}.Readable.ReadableState
+{stream}.Readable.ReadableState.length
+{stream}.Readable.ReadableState.name
+{stream}.Readable.ReadableState.prototype
+{stream}.Readable.ReadableState.prototype.[kOnConstructed]
+{stream}.Readable.ReadableState.prototype.[kOnConstructed].length
+{stream}.Readable.ReadableState.prototype.[kOnConstructed].name
+{stream}.Readable.ReadableState.prototype.[kOnConstructed].prototype
+{stream}.Readable.ReadableState.prototype.[kOnConstructed].prototype.constructor
+{stream}.Readable.ReadableState.prototype.autoDestroy
+{stream}.Readable.ReadableState.prototype.closeEmitted
+{stream}.Readable.ReadableState.prototype.closed
+{stream}.Readable.ReadableState.prototype.constructed
+{stream}.Readable.ReadableState.prototype.constructor
+{stream}.Readable.ReadableState.prototype.dataEmitted
+{stream}.Readable.ReadableState.prototype.decoder
+{stream}.Readable.ReadableState.prototype.defaultEncoding
+{stream}.Readable.ReadableState.prototype.destroyed
+{stream}.Readable.ReadableState.prototype.emitClose
+{stream}.Readable.ReadableState.prototype.emittedReadable
+{stream}.Readable.ReadableState.prototype.encoding
+{stream}.Readable.ReadableState.prototype.endEmitted
+{stream}.Readable.ReadableState.prototype.ended
+{stream}.Readable.ReadableState.prototype.errorEmitted
+{stream}.Readable.ReadableState.prototype.errored
+{stream}.Readable.ReadableState.prototype.flowing
+{stream}.Readable.ReadableState.prototype.multiAwaitDrain
+{stream}.Readable.ReadableState.prototype.needReadable
+{stream}.Readable.ReadableState.prototype.objectMode
+{stream}.Readable.ReadableState.prototype.paused
+{stream}.Readable.ReadableState.prototype.pipesCount
+{stream}.Readable.ReadableState.prototype.readableListening
+{stream}.Readable.ReadableState.prototype.reading
+{stream}.Readable.ReadableState.prototype.readingMore
+{stream}.Readable.ReadableState.prototype.resumeScheduled
+{stream}.Readable.ReadableState.prototype.sync
+{stream}.Readable._fromList
+{stream}.Readable._fromList.length
+{stream}.Readable._fromList.name
+{stream}.Readable._fromList.prototype
+{stream}.Readable._fromList.prototype.constructor
+{stream}.Readable.from
+{stream}.Readable.from.length
+{stream}.Readable.from.name
+{stream}.Readable.from.prototype
+{stream}.Readable.from.prototype.constructor
+{stream}.Readable.fromWeb
+{stream}.Readable.fromWeb.length
+{stream}.Readable.fromWeb.name
+{stream}.Readable.fromWeb.prototype
+{stream}.Readable.fromWeb.prototype.constructor
+{stream}.Readable.length
+{stream}.Readable.name
+{stream}.Readable.prototype
+{stream}.Readable.prototype.[Symbol.asyncDispose]
+{stream}.Readable.prototype.[Symbol.asyncDispose].length
+{stream}.Readable.prototype.[Symbol.asyncDispose].name
+{stream}.Readable.prototype.[Symbol.asyncIterator]
+{stream}.Readable.prototype.[Symbol.asyncIterator].length
+{stream}.Readable.prototype.[Symbol.asyncIterator].name
+{stream}.Readable.prototype.[Symbol.asyncIterator].prototype
+{stream}.Readable.prototype.[Symbol.asyncIterator].prototype.constructor
+{stream}.Readable.prototype.[nodejs.rejection]
+{stream}.Readable.prototype.[nodejs.rejection].length
+{stream}.Readable.prototype.[nodejs.rejection].name
+{stream}.Readable.prototype.[nodejs.rejection].prototype
+{stream}.Readable.prototype.[nodejs.rejection].prototype.constructor
+{stream}.Readable.prototype._destroy
+{stream}.Readable.prototype._destroy.length
+{stream}.Readable.prototype._destroy.name
+{stream}.Readable.prototype._destroy.prototype
+{stream}.Readable.prototype._destroy.prototype.constructor
+{stream}.Readable.prototype._read
+{stream}.Readable.prototype._read.length
+{stream}.Readable.prototype._read.name
+{stream}.Readable.prototype._read.prototype
+{stream}.Readable.prototype._read.prototype.constructor
+{stream}.Readable.prototype._undestroy
+{stream}.Readable.prototype._undestroy.length
+{stream}.Readable.prototype._undestroy.name
+{stream}.Readable.prototype._undestroy.prototype
+{stream}.Readable.prototype._undestroy.prototype.constructor
+{stream}.Readable.prototype.addListener
+{stream}.Readable.prototype.addListener.length
+{stream}.Readable.prototype.addListener.name
+{stream}.Readable.prototype.addListener.prototype
+{stream}.Readable.prototype.addListener.prototype.constructor
+{stream}.Readable.prototype.closed
+{stream}.Readable.prototype.compose
+{stream}.Readable.prototype.compose.length
+{stream}.Readable.prototype.compose.name
+{stream}.Readable.prototype.compose.prototype
+{stream}.Readable.prototype.compose.prototype.constructor
+{stream}.Readable.prototype.constructor
+{stream}.Readable.prototype.destroy
+{stream}.Readable.prototype.destroy.length
+{stream}.Readable.prototype.destroy.name
+{stream}.Readable.prototype.destroy.prototype
+{stream}.Readable.prototype.destroy.prototype.constructor
+{stream}.Readable.prototype.destroyed
+{stream}.Readable.prototype.drop
+{stream}.Readable.prototype.drop.length
+{stream}.Readable.prototype.drop.name
+{stream}.Readable.prototype.drop.prototype
+{stream}.Readable.prototype.drop.prototype.constructor
+{stream}.Readable.prototype.errored
+{stream}.Readable.prototype.every
+{stream}.Readable.prototype.every.length
+{stream}.Readable.prototype.every.name
+{stream}.Readable.prototype.every.prototype
+{stream}.Readable.prototype.every.prototype.constructor
+{stream}.Readable.prototype.filter
+{stream}.Readable.prototype.filter.length
+{stream}.Readable.prototype.filter.name
+{stream}.Readable.prototype.filter.prototype
+{stream}.Readable.prototype.filter.prototype.constructor
+{stream}.Readable.prototype.find
+{stream}.Readable.prototype.find.length
+{stream}.Readable.prototype.find.name
+{stream}.Readable.prototype.find.prototype
+{stream}.Readable.prototype.find.prototype.constructor
+{stream}.Readable.prototype.flatMap
+{stream}.Readable.prototype.flatMap.length
+{stream}.Readable.prototype.flatMap.name
+{stream}.Readable.prototype.flatMap.prototype
+{stream}.Readable.prototype.flatMap.prototype.constructor
+{stream}.Readable.prototype.forEach
+{stream}.Readable.prototype.forEach.length
+{stream}.Readable.prototype.forEach.name
+{stream}.Readable.prototype.forEach.prototype
+{stream}.Readable.prototype.forEach.prototype.constructor
+{stream}.Readable.prototype.isPaused
+{stream}.Readable.prototype.isPaused.length
+{stream}.Readable.prototype.isPaused.name
+{stream}.Readable.prototype.isPaused.prototype
+{stream}.Readable.prototype.isPaused.prototype.constructor
+{stream}.Readable.prototype.iterator
+{stream}.Readable.prototype.iterator.length
+{stream}.Readable.prototype.iterator.name
+{stream}.Readable.prototype.iterator.prototype
+{stream}.Readable.prototype.iterator.prototype.constructor
+{stream}.Readable.prototype.map
+{stream}.Readable.prototype.map.length
+{stream}.Readable.prototype.map.name
+{stream}.Readable.prototype.map.prototype
+{stream}.Readable.prototype.map.prototype.constructor
+{stream}.Readable.prototype.off
+{stream}.Readable.prototype.off.length
+{stream}.Readable.prototype.off.name
+{stream}.Readable.prototype.off.prototype
+{stream}.Readable.prototype.off.prototype.constructor
+{stream}.Readable.prototype.on
+{stream}.Readable.prototype.on.length
+{stream}.Readable.prototype.on.name
+{stream}.Readable.prototype.on.prototype
+{stream}.Readable.prototype.on.prototype.constructor
+{stream}.Readable.prototype.pause
+{stream}.Readable.prototype.pause.length
+{stream}.Readable.prototype.pause.name
+{stream}.Readable.prototype.pause.prototype
+{stream}.Readable.prototype.pause.prototype.constructor
+{stream}.Readable.prototype.pipe
+{stream}.Readable.prototype.pipe.length
+{stream}.Readable.prototype.pipe.name
+{stream}.Readable.prototype.pipe.prototype
+{stream}.Readable.prototype.pipe.prototype.constructor
+{stream}.Readable.prototype.push
+{stream}.Readable.prototype.push.length
+{stream}.Readable.prototype.push.name
+{stream}.Readable.prototype.push.prototype
+{stream}.Readable.prototype.push.prototype.constructor
+{stream}.Readable.prototype.read
+{stream}.Readable.prototype.read.length
+{stream}.Readable.prototype.read.name
+{stream}.Readable.prototype.read.prototype
+{stream}.Readable.prototype.read.prototype.constructor
+{stream}.Readable.prototype.readable
+{stream}.Readable.prototype.readableAborted
+{stream}.Readable.prototype.readableBuffer
+{stream}.Readable.prototype.readableDidRead
+{stream}.Readable.prototype.readableEncoding
+{stream}.Readable.prototype.readableEnded
+{stream}.Readable.prototype.readableFlowing
+{stream}.Readable.prototype.readableHighWaterMark
+{stream}.Readable.prototype.readableLength
+{stream}.Readable.prototype.readableObjectMode
+{stream}.Readable.prototype.reduce
+{stream}.Readable.prototype.reduce.length
+{stream}.Readable.prototype.reduce.name
+{stream}.Readable.prototype.reduce.prototype
+{stream}.Readable.prototype.reduce.prototype.constructor
+{stream}.Readable.prototype.removeAllListeners
+{stream}.Readable.prototype.removeAllListeners.length
+{stream}.Readable.prototype.removeAllListeners.name
+{stream}.Readable.prototype.removeAllListeners.prototype
+{stream}.Readable.prototype.removeAllListeners.prototype.constructor
+{stream}.Readable.prototype.removeListener
+{stream}.Readable.prototype.removeListener.length
+{stream}.Readable.prototype.removeListener.name
+{stream}.Readable.prototype.removeListener.prototype
+{stream}.Readable.prototype.removeListener.prototype.constructor
+{stream}.Readable.prototype.resume
+{stream}.Readable.prototype.resume.length
+{stream}.Readable.prototype.resume.name
+{stream}.Readable.prototype.resume.prototype
+{stream}.Readable.prototype.resume.prototype.constructor
+{stream}.Readable.prototype.setEncoding
+{stream}.Readable.prototype.setEncoding.length
+{stream}.Readable.prototype.setEncoding.name
+{stream}.Readable.prototype.setEncoding.prototype
+{stream}.Readable.prototype.setEncoding.prototype.constructor
+{stream}.Readable.prototype.some
+{stream}.Readable.prototype.some.length
+{stream}.Readable.prototype.some.name
+{stream}.Readable.prototype.some.prototype
+{stream}.Readable.prototype.some.prototype.constructor
+{stream}.Readable.prototype.take
+{stream}.Readable.prototype.take.length
+{stream}.Readable.prototype.take.name
+{stream}.Readable.prototype.take.prototype
+{stream}.Readable.prototype.take.prototype.constructor
+{stream}.Readable.prototype.toArray
+{stream}.Readable.prototype.toArray.length
+{stream}.Readable.prototype.toArray.name
+{stream}.Readable.prototype.toArray.prototype
+{stream}.Readable.prototype.toArray.prototype.constructor
+{stream}.Readable.prototype.unpipe
+{stream}.Readable.prototype.unpipe.length
+{stream}.Readable.prototype.unpipe.name
+{stream}.Readable.prototype.unpipe.prototype
+{stream}.Readable.prototype.unpipe.prototype.constructor
+{stream}.Readable.prototype.unshift
+{stream}.Readable.prototype.unshift.length
+{stream}.Readable.prototype.unshift.name
+{stream}.Readable.prototype.unshift.prototype
+{stream}.Readable.prototype.unshift.prototype.constructor
+{stream}.Readable.prototype.wrap
+{stream}.Readable.prototype.wrap.length
+{stream}.Readable.prototype.wrap.name
+{stream}.Readable.prototype.wrap.prototype
+{stream}.Readable.prototype.wrap.prototype.constructor
+{stream}.Readable.toWeb
+{stream}.Readable.toWeb.length
+{stream}.Readable.toWeb.name
+{stream}.Readable.toWeb.prototype
+{stream}.Readable.toWeb.prototype.constructor
+{stream}.Readable.wrap
+{stream}.Readable.wrap.length
+{stream}.Readable.wrap.name
+{stream}.Readable.wrap.prototype
+{stream}.Readable.wrap.prototype.constructor
+{stream}.Stream
+{stream}.Stream.Duplex
+{stream}.Stream.Duplex.from
+{stream}.Stream.Duplex.from.length
+{stream}.Stream.Duplex.from.name
+{stream}.Stream.Duplex.from.prototype
+{stream}.Stream.Duplex.from.prototype.constructor
+{stream}.Stream.Duplex.fromWeb
+{stream}.Stream.Duplex.fromWeb.length
+{stream}.Stream.Duplex.fromWeb.name
+{stream}.Stream.Duplex.fromWeb.prototype
+{stream}.Stream.Duplex.fromWeb.prototype.constructor
+{stream}.Stream.Duplex.length
+{stream}.Stream.Duplex.name
+{stream}.Stream.Duplex.prototype
+{stream}.Stream.Duplex.prototype._write
+{stream}.Stream.Duplex.prototype._write.length
+{stream}.Stream.Duplex.prototype._write.name
+{stream}.Stream.Duplex.prototype._write.prototype
+{stream}.Stream.Duplex.prototype._write.prototype.constructor
+{stream}.Stream.Duplex.prototype._writev
+{stream}.Stream.Duplex.prototype.constructor
+{stream}.Stream.Duplex.prototype.cork
+{stream}.Stream.Duplex.prototype.cork.length
+{stream}.Stream.Duplex.prototype.cork.name
+{stream}.Stream.Duplex.prototype.cork.prototype
+{stream}.Stream.Duplex.prototype.cork.prototype.constructor
+{stream}.Stream.Duplex.prototype.destroy
+{stream}.Stream.Duplex.prototype.destroy.length
+{stream}.Stream.Duplex.prototype.destroy.name
+{stream}.Stream.Duplex.prototype.destroy.prototype
+{stream}.Stream.Duplex.prototype.destroy.prototype.constructor
+{stream}.Stream.Duplex.prototype.destroyed
+{stream}.Stream.Duplex.prototype.end
+{stream}.Stream.Duplex.prototype.end.length
+{stream}.Stream.Duplex.prototype.end.name
+{stream}.Stream.Duplex.prototype.end.prototype
+{stream}.Stream.Duplex.prototype.end.prototype.constructor
+{stream}.Stream.Duplex.prototype.setDefaultEncoding
+{stream}.Stream.Duplex.prototype.setDefaultEncoding.length
+{stream}.Stream.Duplex.prototype.setDefaultEncoding.name
+{stream}.Stream.Duplex.prototype.setDefaultEncoding.prototype
+{stream}.Stream.Duplex.prototype.setDefaultEncoding.prototype.constructor
+{stream}.Stream.Duplex.prototype.uncork
+{stream}.Stream.Duplex.prototype.uncork.length
+{stream}.Stream.Duplex.prototype.uncork.name
+{stream}.Stream.Duplex.prototype.uncork.prototype
+{stream}.Stream.Duplex.prototype.uncork.prototype.constructor
+{stream}.Stream.Duplex.prototype.writable
+{stream}.Stream.Duplex.prototype.writableBuffer
+{stream}.Stream.Duplex.prototype.writableCorked
+{stream}.Stream.Duplex.prototype.writableEnded
+{stream}.Stream.Duplex.prototype.writableFinished
+{stream}.Stream.Duplex.prototype.writableHighWaterMark
+{stream}.Stream.Duplex.prototype.writableLength
+{stream}.Stream.Duplex.prototype.writableNeedDrain
+{stream}.Stream.Duplex.prototype.writableObjectMode
+{stream}.Stream.Duplex.prototype.write
+{stream}.Stream.Duplex.prototype.write.length
+{stream}.Stream.Duplex.prototype.write.name
+{stream}.Stream.Duplex.prototype.write.prototype
+{stream}.Stream.Duplex.prototype.write.prototype.constructor
+{stream}.Stream.Duplex.toWeb
+{stream}.Stream.Duplex.toWeb.length
+{stream}.Stream.Duplex.toWeb.name
+{stream}.Stream.Duplex.toWeb.prototype
+{stream}.Stream.Duplex.toWeb.prototype.constructor
+{stream}.Stream.PassThrough
+{stream}.Stream.PassThrough.length
+{stream}.Stream.PassThrough.name
+{stream}.Stream.PassThrough.prototype
+{stream}.Stream.PassThrough.prototype._transform
+{stream}.Stream.PassThrough.prototype._transform.length
+{stream}.Stream.PassThrough.prototype._transform.name
+{stream}.Stream.PassThrough.prototype._transform.prototype
+{stream}.Stream.PassThrough.prototype._transform.prototype.constructor
+{stream}.Stream.PassThrough.prototype.constructor
+{stream}.Stream.Readable
+{stream}.Stream.Readable.ReadableState
+{stream}.Stream.Readable.ReadableState.length
+{stream}.Stream.Readable.ReadableState.name
+{stream}.Stream.Readable.ReadableState.prototype
+{stream}.Stream.Readable.ReadableState.prototype.[kOnConstructed]
+{stream}.Stream.Readable.ReadableState.prototype.[kOnConstructed].length
+{stream}.Stream.Readable.ReadableState.prototype.[kOnConstructed].name
+{stream}.Stream.Readable.ReadableState.prototype.[kOnConstructed].prototype
+{stream}.Stream.Readable.ReadableState.prototype.[kOnConstructed].prototype.constructor
+{stream}.Stream.Readable.ReadableState.prototype.autoDestroy
+{stream}.Stream.Readable.ReadableState.prototype.closeEmitted
+{stream}.Stream.Readable.ReadableState.prototype.closed
+{stream}.Stream.Readable.ReadableState.prototype.constructed
+{stream}.Stream.Readable.ReadableState.prototype.constructor
+{stream}.Stream.Readable.ReadableState.prototype.dataEmitted
+{stream}.Stream.Readable.ReadableState.prototype.decoder
+{stream}.Stream.Readable.ReadableState.prototype.defaultEncoding
+{stream}.Stream.Readable.ReadableState.prototype.destroyed
+{stream}.Stream.Readable.ReadableState.prototype.emitClose
+{stream}.Stream.Readable.ReadableState.prototype.emittedReadable
+{stream}.Stream.Readable.ReadableState.prototype.encoding
+{stream}.Stream.Readable.ReadableState.prototype.endEmitted
+{stream}.Stream.Readable.ReadableState.prototype.ended
+{stream}.Stream.Readable.ReadableState.prototype.errorEmitted
+{stream}.Stream.Readable.ReadableState.prototype.errored
+{stream}.Stream.Readable.ReadableState.prototype.flowing
+{stream}.Stream.Readable.ReadableState.prototype.multiAwaitDrain
+{stream}.Stream.Readable.ReadableState.prototype.needReadable
+{stream}.Stream.Readable.ReadableState.prototype.objectMode
+{stream}.Stream.Readable.ReadableState.prototype.paused
+{stream}.Stream.Readable.ReadableState.prototype.pipesCount
+{stream}.Stream.Readable.ReadableState.prototype.readableListening
+{stream}.Stream.Readable.ReadableState.prototype.reading
+{stream}.Stream.Readable.ReadableState.prototype.readingMore
+{stream}.Stream.Readable.ReadableState.prototype.resumeScheduled
+{stream}.Stream.Readable.ReadableState.prototype.sync
+{stream}.Stream.Readable._fromList
+{stream}.Stream.Readable._fromList.length
+{stream}.Stream.Readable._fromList.name
+{stream}.Stream.Readable._fromList.prototype
+{stream}.Stream.Readable._fromList.prototype.constructor
+{stream}.Stream.Readable.from
+{stream}.Stream.Readable.from.length
+{stream}.Stream.Readable.from.name
+{stream}.Stream.Readable.from.prototype
+{stream}.Stream.Readable.from.prototype.constructor
+{stream}.Stream.Readable.fromWeb
+{stream}.Stream.Readable.fromWeb.length
+{stream}.Stream.Readable.fromWeb.name
+{stream}.Stream.Readable.fromWeb.prototype
+{stream}.Stream.Readable.fromWeb.prototype.constructor
+{stream}.Stream.Readable.length
+{stream}.Stream.Readable.name
+{stream}.Stream.Readable.prototype
+{stream}.Stream.Readable.prototype.[Symbol.asyncDispose]
+{stream}.Stream.Readable.prototype.[Symbol.asyncDispose].length
+{stream}.Stream.Readable.prototype.[Symbol.asyncDispose].name
+{stream}.Stream.Readable.prototype.[Symbol.asyncIterator]
+{stream}.Stream.Readable.prototype.[Symbol.asyncIterator].length
+{stream}.Stream.Readable.prototype.[Symbol.asyncIterator].name
+{stream}.Stream.Readable.prototype.[Symbol.asyncIterator].prototype
+{stream}.Stream.Readable.prototype.[Symbol.asyncIterator].prototype.constructor
+{stream}.Stream.Readable.prototype.[nodejs.rejection]
+{stream}.Stream.Readable.prototype.[nodejs.rejection].length
+{stream}.Stream.Readable.prototype.[nodejs.rejection].name
+{stream}.Stream.Readable.prototype.[nodejs.rejection].prototype
+{stream}.Stream.Readable.prototype.[nodejs.rejection].prototype.constructor
+{stream}.Stream.Readable.prototype._destroy
+{stream}.Stream.Readable.prototype._destroy.length
+{stream}.Stream.Readable.prototype._destroy.name
+{stream}.Stream.Readable.prototype._destroy.prototype
+{stream}.Stream.Readable.prototype._destroy.prototype.constructor
+{stream}.Stream.Readable.prototype._read
+{stream}.Stream.Readable.prototype._read.length
+{stream}.Stream.Readable.prototype._read.name
+{stream}.Stream.Readable.prototype._read.prototype
+{stream}.Stream.Readable.prototype._read.prototype.constructor
+{stream}.Stream.Readable.prototype._undestroy
+{stream}.Stream.Readable.prototype._undestroy.length
+{stream}.Stream.Readable.prototype._undestroy.name
+{stream}.Stream.Readable.prototype._undestroy.prototype
+{stream}.Stream.Readable.prototype._undestroy.prototype.constructor
+{stream}.Stream.Readable.prototype.addListener
+{stream}.Stream.Readable.prototype.addListener.length
+{stream}.Stream.Readable.prototype.addListener.name
+{stream}.Stream.Readable.prototype.addListener.prototype
+{stream}.Stream.Readable.prototype.addListener.prototype.constructor
+{stream}.Stream.Readable.prototype.closed
+{stream}.Stream.Readable.prototype.compose
+{stream}.Stream.Readable.prototype.compose.length
+{stream}.Stream.Readable.prototype.compose.name
+{stream}.Stream.Readable.prototype.compose.prototype
+{stream}.Stream.Readable.prototype.compose.prototype.constructor
+{stream}.Stream.Readable.prototype.constructor
+{stream}.Stream.Readable.prototype.destroy
+{stream}.Stream.Readable.prototype.destroy.length
+{stream}.Stream.Readable.prototype.destroy.name
+{stream}.Stream.Readable.prototype.destroy.prototype
+{stream}.Stream.Readable.prototype.destroy.prototype.constructor
+{stream}.Stream.Readable.prototype.destroyed
+{stream}.Stream.Readable.prototype.drop
+{stream}.Stream.Readable.prototype.drop.length
+{stream}.Stream.Readable.prototype.drop.name
+{stream}.Stream.Readable.prototype.drop.prototype
+{stream}.Stream.Readable.prototype.drop.prototype.constructor
+{stream}.Stream.Readable.prototype.errored
+{stream}.Stream.Readable.prototype.every
+{stream}.Stream.Readable.prototype.every.length
+{stream}.Stream.Readable.prototype.every.name
+{stream}.Stream.Readable.prototype.every.prototype
+{stream}.Stream.Readable.prototype.every.prototype.constructor
+{stream}.Stream.Readable.prototype.filter
+{stream}.Stream.Readable.prototype.filter.length
+{stream}.Stream.Readable.prototype.filter.name
+{stream}.Stream.Readable.prototype.filter.prototype
+{stream}.Stream.Readable.prototype.filter.prototype.constructor
+{stream}.Stream.Readable.prototype.find
+{stream}.Stream.Readable.prototype.find.length
+{stream}.Stream.Readable.prototype.find.name
+{stream}.Stream.Readable.prototype.find.prototype
+{stream}.Stream.Readable.prototype.find.prototype.constructor
+{stream}.Stream.Readable.prototype.flatMap
+{stream}.Stream.Readable.prototype.flatMap.length
+{stream}.Stream.Readable.prototype.flatMap.name
+{stream}.Stream.Readable.prototype.flatMap.prototype
+{stream}.Stream.Readable.prototype.flatMap.prototype.constructor
+{stream}.Stream.Readable.prototype.forEach
+{stream}.Stream.Readable.prototype.forEach.length
+{stream}.Stream.Readable.prototype.forEach.name
+{stream}.Stream.Readable.prototype.forEach.prototype
+{stream}.Stream.Readable.prototype.forEach.prototype.constructor
+{stream}.Stream.Readable.prototype.isPaused
+{stream}.Stream.Readable.prototype.isPaused.length
+{stream}.Stream.Readable.prototype.isPaused.name
+{stream}.Stream.Readable.prototype.isPaused.prototype
+{stream}.Stream.Readable.prototype.isPaused.prototype.constructor
+{stream}.Stream.Readable.prototype.iterator
+{stream}.Stream.Readable.prototype.iterator.length
+{stream}.Stream.Readable.prototype.iterator.name
+{stream}.Stream.Readable.prototype.iterator.prototype
+{stream}.Stream.Readable.prototype.iterator.prototype.constructor
+{stream}.Stream.Readable.prototype.map
+{stream}.Stream.Readable.prototype.map.length
+{stream}.Stream.Readable.prototype.map.name
+{stream}.Stream.Readable.prototype.map.prototype
+{stream}.Stream.Readable.prototype.map.prototype.constructor
+{stream}.Stream.Readable.prototype.off
+{stream}.Stream.Readable.prototype.off.length
+{stream}.Stream.Readable.prototype.off.name
+{stream}.Stream.Readable.prototype.off.prototype
+{stream}.Stream.Readable.prototype.off.prototype.constructor
+{stream}.Stream.Readable.prototype.on
+{stream}.Stream.Readable.prototype.on.length
+{stream}.Stream.Readable.prototype.on.name
+{stream}.Stream.Readable.prototype.on.prototype
+{stream}.Stream.Readable.prototype.on.prototype.constructor
+{stream}.Stream.Readable.prototype.pause
+{stream}.Stream.Readable.prototype.pause.length
+{stream}.Stream.Readable.prototype.pause.name
+{stream}.Stream.Readable.prototype.pause.prototype
+{stream}.Stream.Readable.prototype.pause.prototype.constructor
+{stream}.Stream.Readable.prototype.pipe
+{stream}.Stream.Readable.prototype.pipe.length
+{stream}.Stream.Readable.prototype.pipe.name
+{stream}.Stream.Readable.prototype.pipe.prototype
+{stream}.Stream.Readable.prototype.pipe.prototype.constructor
+{stream}.Stream.Readable.prototype.push
+{stream}.Stream.Readable.prototype.push.length
+{stream}.Stream.Readable.prototype.push.name
+{stream}.Stream.Readable.prototype.push.prototype
+{stream}.Stream.Readable.prototype.push.prototype.constructor
+{stream}.Stream.Readable.prototype.read
+{stream}.Stream.Readable.prototype.read.length
+{stream}.Stream.Readable.prototype.read.name
+{stream}.Stream.Readable.prototype.read.prototype
+{stream}.Stream.Readable.prototype.read.prototype.constructor
+{stream}.Stream.Readable.prototype.readable
+{stream}.Stream.Readable.prototype.readableAborted
+{stream}.Stream.Readable.prototype.readableBuffer
+{stream}.Stream.Readable.prototype.readableDidRead
+{stream}.Stream.Readable.prototype.readableEncoding
+{stream}.Stream.Readable.prototype.readableEnded
+{stream}.Stream.Readable.prototype.readableFlowing
+{stream}.Stream.Readable.prototype.readableHighWaterMark
+{stream}.Stream.Readable.prototype.readableLength
+{stream}.Stream.Readable.prototype.readableObjectMode
+{stream}.Stream.Readable.prototype.reduce
+{stream}.Stream.Readable.prototype.reduce.length
+{stream}.Stream.Readable.prototype.reduce.name
+{stream}.Stream.Readable.prototype.reduce.prototype
+{stream}.Stream.Readable.prototype.reduce.prototype.constructor
+{stream}.Stream.Readable.prototype.removeAllListeners
+{stream}.Stream.Readable.prototype.removeAllListeners.length
+{stream}.Stream.Readable.prototype.removeAllListeners.name
+{stream}.Stream.Readable.prototype.removeAllListeners.prototype
+{stream}.Stream.Readable.prototype.removeAllListeners.prototype.constructor
+{stream}.Stream.Readable.prototype.removeListener
+{stream}.Stream.Readable.prototype.removeListener.length
+{stream}.Stream.Readable.prototype.removeListener.name
+{stream}.Stream.Readable.prototype.removeListener.prototype
+{stream}.Stream.Readable.prototype.removeListener.prototype.constructor
+{stream}.Stream.Readable.prototype.resume
+{stream}.Stream.Readable.prototype.resume.length
+{stream}.Stream.Readable.prototype.resume.name
+{stream}.Stream.Readable.prototype.resume.prototype
+{stream}.Stream.Readable.prototype.resume.prototype.constructor
+{stream}.Stream.Readable.prototype.setEncoding
+{stream}.Stream.Readable.prototype.setEncoding.length
+{stream}.Stream.Readable.prototype.setEncoding.name
+{stream}.Stream.Readable.prototype.setEncoding.prototype
+{stream}.Stream.Readable.prototype.setEncoding.prototype.constructor
+{stream}.Stream.Readable.prototype.some
+{stream}.Stream.Readable.prototype.some.length
+{stream}.Stream.Readable.prototype.some.name
+{stream}.Stream.Readable.prototype.some.prototype
+{stream}.Stream.Readable.prototype.some.prototype.constructor
+{stream}.Stream.Readable.prototype.take
+{stream}.Stream.Readable.prototype.take.length
+{stream}.Stream.Readable.prototype.take.name
+{stream}.Stream.Readable.prototype.take.prototype
+{stream}.Stream.Readable.prototype.take.prototype.constructor
+{stream}.Stream.Readable.prototype.toArray
+{stream}.Stream.Readable.prototype.toArray.length
+{stream}.Stream.Readable.prototype.toArray.name
+{stream}.Stream.Readable.prototype.toArray.prototype
+{stream}.Stream.Readable.prototype.toArray.prototype.constructor
+{stream}.Stream.Readable.prototype.unpipe
+{stream}.Stream.Readable.prototype.unpipe.length
+{stream}.Stream.Readable.prototype.unpipe.name
+{stream}.Stream.Readable.prototype.unpipe.prototype
+{stream}.Stream.Readable.prototype.unpipe.prototype.constructor
+{stream}.Stream.Readable.prototype.unshift
+{stream}.Stream.Readable.prototype.unshift.length
+{stream}.Stream.Readable.prototype.unshift.name
+{stream}.Stream.Readable.prototype.unshift.prototype
+{stream}.Stream.Readable.prototype.unshift.prototype.constructor
+{stream}.Stream.Readable.prototype.wrap
+{stream}.Stream.Readable.prototype.wrap.length
+{stream}.Stream.Readable.prototype.wrap.name
+{stream}.Stream.Readable.prototype.wrap.prototype
+{stream}.Stream.Readable.prototype.wrap.prototype.constructor
+{stream}.Stream.Readable.toWeb
+{stream}.Stream.Readable.toWeb.length
+{stream}.Stream.Readable.toWeb.name
+{stream}.Stream.Readable.toWeb.prototype
+{stream}.Stream.Readable.toWeb.prototype.constructor
+{stream}.Stream.Readable.wrap
+{stream}.Stream.Readable.wrap.length
+{stream}.Stream.Readable.wrap.name
+{stream}.Stream.Readable.wrap.prototype
+{stream}.Stream.Readable.wrap.prototype.constructor
+{stream}.Stream.Stream
+{stream}.Stream.Transform
+{stream}.Stream.Transform.length
+{stream}.Stream.Transform.name
+{stream}.Stream.Transform.prototype
+{stream}.Stream.Transform.prototype._final
+{stream}.Stream.Transform.prototype._final.length
+{stream}.Stream.Transform.prototype._final.name
+{stream}.Stream.Transform.prototype._final.prototype
+{stream}.Stream.Transform.prototype._final.prototype.constructor
+{stream}.Stream.Transform.prototype._read
+{stream}.Stream.Transform.prototype._read.length
+{stream}.Stream.Transform.prototype._read.name
+{stream}.Stream.Transform.prototype._read.prototype
+{stream}.Stream.Transform.prototype._read.prototype.constructor
+{stream}.Stream.Transform.prototype._transform
+{stream}.Stream.Transform.prototype._transform.length
+{stream}.Stream.Transform.prototype._transform.name
+{stream}.Stream.Transform.prototype._transform.prototype
+{stream}.Stream.Transform.prototype._transform.prototype.constructor
+{stream}.Stream.Transform.prototype._write
+{stream}.Stream.Transform.prototype._write.length
+{stream}.Stream.Transform.prototype._write.name
+{stream}.Stream.Transform.prototype._write.prototype
+{stream}.Stream.Transform.prototype._write.prototype.constructor
+{stream}.Stream.Transform.prototype.constructor
+{stream}.Stream.Writable
+{stream}.Stream.Writable.WritableState
+{stream}.Stream.Writable.WritableState.length
+{stream}.Stream.Writable.WritableState.name
+{stream}.Stream.Writable.WritableState.prototype
+{stream}.Stream.Writable.WritableState.prototype.[kOnConstructed]
+{stream}.Stream.Writable.WritableState.prototype.[kOnConstructed].length
+{stream}.Stream.Writable.WritableState.prototype.[kOnConstructed].name
+{stream}.Stream.Writable.WritableState.prototype.[kOnConstructed].prototype
+{stream}.Stream.Writable.WritableState.prototype.[kOnConstructed].prototype.constructor
+{stream}.Stream.Writable.WritableState.prototype.afterWriteTickInfo
+{stream}.Stream.Writable.WritableState.prototype.allBuffers
+{stream}.Stream.Writable.WritableState.prototype.allNoop
+{stream}.Stream.Writable.WritableState.prototype.autoDestroy
+{stream}.Stream.Writable.WritableState.prototype.bufferProcessing
+{stream}.Stream.Writable.WritableState.prototype.buffered
+{stream}.Stream.Writable.WritableState.prototype.buffered.length
+{stream}.Stream.Writable.WritableState.prototype.bufferedRequestCount
+{stream}.Stream.Writable.WritableState.prototype.closeEmitted
+{stream}.Stream.Writable.WritableState.prototype.closed
+{stream}.Stream.Writable.WritableState.prototype.constructed
+{stream}.Stream.Writable.WritableState.prototype.constructor
+{stream}.Stream.Writable.WritableState.prototype.decodeStrings
+{stream}.Stream.Writable.WritableState.prototype.defaultEncoding
+{stream}.Stream.Writable.WritableState.prototype.destroyed
+{stream}.Stream.Writable.WritableState.prototype.emitClose
+{stream}.Stream.Writable.WritableState.prototype.ended
+{stream}.Stream.Writable.WritableState.prototype.ending
+{stream}.Stream.Writable.WritableState.prototype.errorEmitted
+{stream}.Stream.Writable.WritableState.prototype.errored
+{stream}.Stream.Writable.WritableState.prototype.finalCalled
+{stream}.Stream.Writable.WritableState.prototype.finished
+{stream}.Stream.Writable.WritableState.prototype.getBuffer
+{stream}.Stream.Writable.WritableState.prototype.getBuffer.length
+{stream}.Stream.Writable.WritableState.prototype.getBuffer.name
+{stream}.Stream.Writable.WritableState.prototype.getBuffer.prototype
+{stream}.Stream.Writable.WritableState.prototype.getBuffer.prototype.constructor
+{stream}.Stream.Writable.WritableState.prototype.needDrain
+{stream}.Stream.Writable.WritableState.prototype.objectMode
+{stream}.Stream.Writable.WritableState.prototype.prefinished
+{stream}.Stream.Writable.WritableState.prototype.sync
+{stream}.Stream.Writable.WritableState.prototype.writable
+{stream}.Stream.Writable.WritableState.prototype.writecb
+{stream}.Stream.Writable.WritableState.prototype.writecb.length
+{stream}.Stream.Writable.WritableState.prototype.writecb.name
+{stream}.Stream.Writable.WritableState.prototype.writecb.prototype
+{stream}.Stream.Writable.WritableState.prototype.writecb.prototype.constructor
+{stream}.Stream.Writable.WritableState.prototype.writing
+{stream}.Stream.Writable.[Symbol.hasInstance]
+{stream}.Stream.Writable.[Symbol.hasInstance].length
+{stream}.Stream.Writable.[Symbol.hasInstance].name
+{stream}.Stream.Writable.[Symbol.hasInstance].prototype
+{stream}.Stream.Writable.[Symbol.hasInstance].prototype.constructor
+{stream}.Stream.Writable.fromWeb
+{stream}.Stream.Writable.fromWeb.length
+{stream}.Stream.Writable.fromWeb.name
+{stream}.Stream.Writable.fromWeb.prototype
+{stream}.Stream.Writable.fromWeb.prototype.constructor
+{stream}.Stream.Writable.length
+{stream}.Stream.Writable.name
+{stream}.Stream.Writable.prototype
+{stream}.Stream.Writable.prototype.[Symbol.asyncDispose]
+{stream}.Stream.Writable.prototype.[Symbol.asyncDispose].length
+{stream}.Stream.Writable.prototype.[Symbol.asyncDispose].name
+{stream}.Stream.Writable.prototype.[nodejs.rejection]
+{stream}.Stream.Writable.prototype.[nodejs.rejection].length
+{stream}.Stream.Writable.prototype.[nodejs.rejection].name
+{stream}.Stream.Writable.prototype.[nodejs.rejection].prototype
+{stream}.Stream.Writable.prototype.[nodejs.rejection].prototype.constructor
+{stream}.Stream.Writable.prototype._destroy
+{stream}.Stream.Writable.prototype._destroy.length
+{stream}.Stream.Writable.prototype._destroy.name
+{stream}.Stream.Writable.prototype._destroy.prototype
+{stream}.Stream.Writable.prototype._destroy.prototype.constructor
+{stream}.Stream.Writable.prototype._undestroy
+{stream}.Stream.Writable.prototype._undestroy.length
+{stream}.Stream.Writable.prototype._undestroy.name
+{stream}.Stream.Writable.prototype._undestroy.prototype
+{stream}.Stream.Writable.prototype._undestroy.prototype.constructor
+{stream}.Stream.Writable.prototype._write
+{stream}.Stream.Writable.prototype._write.length
+{stream}.Stream.Writable.prototype._write.name
+{stream}.Stream.Writable.prototype._write.prototype
+{stream}.Stream.Writable.prototype._write.prototype.constructor
+{stream}.Stream.Writable.prototype._writev
+{stream}.Stream.Writable.prototype.closed
+{stream}.Stream.Writable.prototype.constructor
+{stream}.Stream.Writable.prototype.cork
+{stream}.Stream.Writable.prototype.cork.length
+{stream}.Stream.Writable.prototype.cork.name
+{stream}.Stream.Writable.prototype.cork.prototype
+{stream}.Stream.Writable.prototype.cork.prototype.constructor
+{stream}.Stream.Writable.prototype.destroy
+{stream}.Stream.Writable.prototype.destroy.length
+{stream}.Stream.Writable.prototype.destroy.name
+{stream}.Stream.Writable.prototype.destroy.prototype
+{stream}.Stream.Writable.prototype.destroy.prototype.constructor
+{stream}.Stream.Writable.prototype.destroyed
+{stream}.Stream.Writable.prototype.end
+{stream}.Stream.Writable.prototype.end.length
+{stream}.Stream.Writable.prototype.end.name
+{stream}.Stream.Writable.prototype.end.prototype
+{stream}.Stream.Writable.prototype.end.prototype.constructor
+{stream}.Stream.Writable.prototype.errored
+{stream}.Stream.Writable.prototype.pipe
+{stream}.Stream.Writable.prototype.pipe.length
+{stream}.Stream.Writable.prototype.pipe.name
+{stream}.Stream.Writable.prototype.pipe.prototype
+{stream}.Stream.Writable.prototype.pipe.prototype.constructor
+{stream}.Stream.Writable.prototype.setDefaultEncoding
+{stream}.Stream.Writable.prototype.setDefaultEncoding.length
+{stream}.Stream.Writable.prototype.setDefaultEncoding.name
+{stream}.Stream.Writable.prototype.setDefaultEncoding.prototype
+{stream}.Stream.Writable.prototype.setDefaultEncoding.prototype.constructor
+{stream}.Stream.Writable.prototype.uncork
+{stream}.Stream.Writable.prototype.uncork.length
+{stream}.Stream.Writable.prototype.uncork.name
+{stream}.Stream.Writable.prototype.uncork.prototype
+{stream}.Stream.Writable.prototype.uncork.prototype.constructor
+{stream}.Stream.Writable.prototype.writable
+{stream}.Stream.Writable.prototype.writableAborted
+{stream}.Stream.Writable.prototype.writableBuffer
+{stream}.Stream.Writable.prototype.writableCorked
+{stream}.Stream.Writable.prototype.writableEnded
+{stream}.Stream.Writable.prototype.writableFinished
+{stream}.Stream.Writable.prototype.writableHighWaterMark
+{stream}.Stream.Writable.prototype.writableLength
+{stream}.Stream.Writable.prototype.writableNeedDrain
+{stream}.Stream.Writable.prototype.writableObjectMode
+{stream}.Stream.Writable.prototype.write
+{stream}.Stream.Writable.prototype.write.length
+{stream}.Stream.Writable.prototype.write.name
+{stream}.Stream.Writable.prototype.write.prototype
+{stream}.Stream.Writable.prototype.write.prototype.constructor
+{stream}.Stream.Writable.toWeb
+{stream}.Stream.Writable.toWeb.length
+{stream}.Stream.Writable.toWeb.name
+{stream}.Stream.Writable.toWeb.prototype
+{stream}.Stream.Writable.toWeb.prototype.constructor
+{stream}.Stream._isArrayBufferView
+{stream}.Stream._isArrayBufferView.length
+{stream}.Stream._isArrayBufferView.name
+{stream}.Stream._isUint8Array
+{stream}.Stream._isUint8Array.length
+{stream}.Stream._isUint8Array.name
+{stream}.Stream._isUint8Array.prototype
+{stream}.Stream._isUint8Array.prototype.constructor
+{stream}.Stream._uint8ArrayToBuffer
+{stream}.Stream._uint8ArrayToBuffer.length
+{stream}.Stream._uint8ArrayToBuffer.name
+{stream}.Stream._uint8ArrayToBuffer.prototype
+{stream}.Stream._uint8ArrayToBuffer.prototype.constructor
+{stream}.Stream.addAbortSignal
+{stream}.Stream.addAbortSignal.length
+{stream}.Stream.addAbortSignal.name
+{stream}.Stream.addAbortSignal.prototype
+{stream}.Stream.addAbortSignal.prototype.constructor
+{stream}.Stream.compose
+{stream}.Stream.compose.length
+{stream}.Stream.compose.name
+{stream}.Stream.compose.prototype
+{stream}.Stream.compose.prototype.constructor
+{stream}.Stream.destroy
+{stream}.Stream.destroy.length
+{stream}.Stream.destroy.name
+{stream}.Stream.destroy.prototype
+{stream}.Stream.destroy.prototype.constructor
+{stream}.Stream.duplexPair
+{stream}.Stream.duplexPair.length
+{stream}.Stream.duplexPair.name
+{stream}.Stream.duplexPair.prototype
+{stream}.Stream.duplexPair.prototype.constructor
+{stream}.Stream.finished
+{stream}.Stream.finished.[nodejs.util.promisify.custom]
+{stream}.Stream.finished.[nodejs.util.promisify.custom].length
+{stream}.Stream.finished.[nodejs.util.promisify.custom].name
+{stream}.Stream.finished.[nodejs.util.promisify.custom].prototype
+{stream}.Stream.finished.[nodejs.util.promisify.custom].prototype.constructor
+{stream}.Stream.finished.finished
+{stream}.Stream.finished.finished.length
+{stream}.Stream.finished.finished.name
+{stream}.Stream.finished.finished.prototype
+{stream}.Stream.finished.finished.prototype.constructor
+{stream}.Stream.finished.length
+{stream}.Stream.finished.name
+{stream}.Stream.finished.prototype
+{stream}.Stream.finished.prototype.constructor
+{stream}.Stream.getDefaultHighWaterMark
+{stream}.Stream.getDefaultHighWaterMark.length
+{stream}.Stream.getDefaultHighWaterMark.name
+{stream}.Stream.getDefaultHighWaterMark.prototype
+{stream}.Stream.getDefaultHighWaterMark.prototype.constructor
+{stream}.Stream.isDestroyed
+{stream}.Stream.isDestroyed.length
+{stream}.Stream.isDestroyed.name
+{stream}.Stream.isDestroyed.prototype
+{stream}.Stream.isDestroyed.prototype.constructor
+{stream}.Stream.isDisturbed
+{stream}.Stream.isDisturbed.length
+{stream}.Stream.isDisturbed.name
+{stream}.Stream.isDisturbed.prototype
+{stream}.Stream.isDisturbed.prototype.constructor
+{stream}.Stream.isErrored
+{stream}.Stream.isErrored.length
+{stream}.Stream.isErrored.name
+{stream}.Stream.isErrored.prototype
+{stream}.Stream.isErrored.prototype.constructor
+{stream}.Stream.isReadable
+{stream}.Stream.isReadable.length
+{stream}.Stream.isReadable.name
+{stream}.Stream.isReadable.prototype
+{stream}.Stream.isReadable.prototype.constructor
+{stream}.Stream.isWritable
+{stream}.Stream.isWritable.length
+{stream}.Stream.isWritable.name
+{stream}.Stream.isWritable.prototype
+{stream}.Stream.isWritable.prototype.constructor
+{stream}.Stream.length
+{stream}.Stream.name
+{stream}.Stream.pipeline
+{stream}.Stream.pipeline.[nodejs.util.promisify.custom]
+{stream}.Stream.pipeline.[nodejs.util.promisify.custom].length
+{stream}.Stream.pipeline.[nodejs.util.promisify.custom].name
+{stream}.Stream.pipeline.[nodejs.util.promisify.custom].prototype
+{stream}.Stream.pipeline.[nodejs.util.promisify.custom].prototype.constructor
+{stream}.Stream.pipeline.length
+{stream}.Stream.pipeline.name
+{stream}.Stream.pipeline.prototype
+{stream}.Stream.pipeline.prototype.constructor
+{stream}.Stream.promises
+{stream}.Stream.promises.finished
+{stream}.Stream.promises.finished.length
+{stream}.Stream.promises.finished.name
+{stream}.Stream.promises.finished.prototype
+{stream}.Stream.promises.finished.prototype.constructor
+{stream}.Stream.promises.pipeline
+{stream}.Stream.promises.pipeline.length
+{stream}.Stream.promises.pipeline.name
+{stream}.Stream.promises.pipeline.prototype
+{stream}.Stream.promises.pipeline.prototype.constructor
+{stream}.Stream.prototype
+{stream}.Stream.prototype.constructor
+{stream}.Stream.prototype.eventNames
+{stream}.Stream.prototype.eventNames.length
+{stream}.Stream.prototype.eventNames.name
+{stream}.Stream.prototype.eventNames.prototype
+{stream}.Stream.prototype.eventNames.prototype.constructor
+{stream}.Stream.prototype.pipe
+{stream}.Stream.prototype.pipe.length
+{stream}.Stream.prototype.pipe.name
+{stream}.Stream.prototype.pipe.prototype
+{stream}.Stream.prototype.pipe.prototype.constructor
+{stream}.Stream.setDefaultHighWaterMark
+{stream}.Stream.setDefaultHighWaterMark.length
+{stream}.Stream.setDefaultHighWaterMark.name
+{stream}.Stream.setDefaultHighWaterMark.prototype
+{stream}.Stream.setDefaultHighWaterMark.prototype.constructor
+{stream}.Transform
+{stream}.Transform.length
+{stream}.Transform.name
+{stream}.Transform.prototype
+{stream}.Transform.prototype._final
+{stream}.Transform.prototype._final.length
+{stream}.Transform.prototype._final.name
+{stream}.Transform.prototype._final.prototype
+{stream}.Transform.prototype._final.prototype.constructor
+{stream}.Transform.prototype._read
+{stream}.Transform.prototype._read.length
+{stream}.Transform.prototype._read.name
+{stream}.Transform.prototype._read.prototype
+{stream}.Transform.prototype._read.prototype.constructor
+{stream}.Transform.prototype._transform
+{stream}.Transform.prototype._transform.length
+{stream}.Transform.prototype._transform.name
+{stream}.Transform.prototype._transform.prototype
+{stream}.Transform.prototype._transform.prototype.constructor
+{stream}.Transform.prototype._write
+{stream}.Transform.prototype._write.length
+{stream}.Transform.prototype._write.name
+{stream}.Transform.prototype._write.prototype
+{stream}.Transform.prototype._write.prototype.constructor
+{stream}.Transform.prototype.constructor
+{stream}.Writable
+{stream}.Writable.WritableState
+{stream}.Writable.WritableState.length
+{stream}.Writable.WritableState.name
+{stream}.Writable.WritableState.prototype
+{stream}.Writable.WritableState.prototype.[kOnConstructed]
+{stream}.Writable.WritableState.prototype.[kOnConstructed].length
+{stream}.Writable.WritableState.prototype.[kOnConstructed].name
+{stream}.Writable.WritableState.prototype.[kOnConstructed].prototype
+{stream}.Writable.WritableState.prototype.[kOnConstructed].prototype.constructor
+{stream}.Writable.WritableState.prototype.afterWriteTickInfo
+{stream}.Writable.WritableState.prototype.allBuffers
+{stream}.Writable.WritableState.prototype.allNoop
+{stream}.Writable.WritableState.prototype.autoDestroy
+{stream}.Writable.WritableState.prototype.bufferProcessing
+{stream}.Writable.WritableState.prototype.buffered
+{stream}.Writable.WritableState.prototype.buffered.length
+{stream}.Writable.WritableState.prototype.bufferedRequestCount
+{stream}.Writable.WritableState.prototype.closeEmitted
+{stream}.Writable.WritableState.prototype.closed
+{stream}.Writable.WritableState.prototype.constructed
+{stream}.Writable.WritableState.prototype.constructor
+{stream}.Writable.WritableState.prototype.decodeStrings
+{stream}.Writable.WritableState.prototype.defaultEncoding
+{stream}.Writable.WritableState.prototype.destroyed
+{stream}.Writable.WritableState.prototype.emitClose
+{stream}.Writable.WritableState.prototype.ended
+{stream}.Writable.WritableState.prototype.ending
+{stream}.Writable.WritableState.prototype.errorEmitted
+{stream}.Writable.WritableState.prototype.errored
+{stream}.Writable.WritableState.prototype.finalCalled
+{stream}.Writable.WritableState.prototype.finished
+{stream}.Writable.WritableState.prototype.getBuffer
+{stream}.Writable.WritableState.prototype.getBuffer.length
+{stream}.Writable.WritableState.prototype.getBuffer.name
+{stream}.Writable.WritableState.prototype.getBuffer.prototype
+{stream}.Writable.WritableState.prototype.getBuffer.prototype.constructor
+{stream}.Writable.WritableState.prototype.needDrain
+{stream}.Writable.WritableState.prototype.objectMode
+{stream}.Writable.WritableState.prototype.prefinished
+{stream}.Writable.WritableState.prototype.sync
+{stream}.Writable.WritableState.prototype.writable
+{stream}.Writable.WritableState.prototype.writecb
+{stream}.Writable.WritableState.prototype.writecb.length
+{stream}.Writable.WritableState.prototype.writecb.name
+{stream}.Writable.WritableState.prototype.writecb.prototype
+{stream}.Writable.WritableState.prototype.writecb.prototype.constructor
+{stream}.Writable.WritableState.prototype.writing
+{stream}.Writable.[Symbol.hasInstance]
+{stream}.Writable.[Symbol.hasInstance].length
+{stream}.Writable.[Symbol.hasInstance].name
+{stream}.Writable.[Symbol.hasInstance].prototype
+{stream}.Writable.[Symbol.hasInstance].prototype.constructor
+{stream}.Writable.fromWeb
+{stream}.Writable.fromWeb.length
+{stream}.Writable.fromWeb.name
+{stream}.Writable.fromWeb.prototype
+{stream}.Writable.fromWeb.prototype.constructor
+{stream}.Writable.length
+{stream}.Writable.name
+{stream}.Writable.prototype
+{stream}.Writable.prototype.[Symbol.asyncDispose]
+{stream}.Writable.prototype.[Symbol.asyncDispose].length
+{stream}.Writable.prototype.[Symbol.asyncDispose].name
+{stream}.Writable.prototype.[nodejs.rejection]
+{stream}.Writable.prototype.[nodejs.rejection].length
+{stream}.Writable.prototype.[nodejs.rejection].name
+{stream}.Writable.prototype.[nodejs.rejection].prototype
+{stream}.Writable.prototype.[nodejs.rejection].prototype.constructor
+{stream}.Writable.prototype._destroy
+{stream}.Writable.prototype._destroy.length
+{stream}.Writable.prototype._destroy.name
+{stream}.Writable.prototype._destroy.prototype
+{stream}.Writable.prototype._destroy.prototype.constructor
+{stream}.Writable.prototype._undestroy
+{stream}.Writable.prototype._undestroy.length
+{stream}.Writable.prototype._undestroy.name
+{stream}.Writable.prototype._undestroy.prototype
+{stream}.Writable.prototype._undestroy.prototype.constructor
+{stream}.Writable.prototype._write
+{stream}.Writable.prototype._write.length
+{stream}.Writable.prototype._write.name
+{stream}.Writable.prototype._write.prototype
+{stream}.Writable.prototype._write.prototype.constructor
+{stream}.Writable.prototype._writev
+{stream}.Writable.prototype.closed
+{stream}.Writable.prototype.constructor
+{stream}.Writable.prototype.cork
+{stream}.Writable.prototype.cork.length
+{stream}.Writable.prototype.cork.name
+{stream}.Writable.prototype.cork.prototype
+{stream}.Writable.prototype.cork.prototype.constructor
+{stream}.Writable.prototype.destroy
+{stream}.Writable.prototype.destroy.length
+{stream}.Writable.prototype.destroy.name
+{stream}.Writable.prototype.destroy.prototype
+{stream}.Writable.prototype.destroy.prototype.constructor
+{stream}.Writable.prototype.destroyed
+{stream}.Writable.prototype.end
+{stream}.Writable.prototype.end.length
+{stream}.Writable.prototype.end.name
+{stream}.Writable.prototype.end.prototype
+{stream}.Writable.prototype.end.prototype.constructor
+{stream}.Writable.prototype.errored
+{stream}.Writable.prototype.pipe
+{stream}.Writable.prototype.pipe.length
+{stream}.Writable.prototype.pipe.name
+{stream}.Writable.prototype.pipe.prototype
+{stream}.Writable.prototype.pipe.prototype.constructor
+{stream}.Writable.prototype.setDefaultEncoding
+{stream}.Writable.prototype.setDefaultEncoding.length
+{stream}.Writable.prototype.setDefaultEncoding.name
+{stream}.Writable.prototype.setDefaultEncoding.prototype
+{stream}.Writable.prototype.setDefaultEncoding.prototype.constructor
+{stream}.Writable.prototype.uncork
+{stream}.Writable.prototype.uncork.length
+{stream}.Writable.prototype.uncork.name
+{stream}.Writable.prototype.uncork.prototype
+{stream}.Writable.prototype.uncork.prototype.constructor
+{stream}.Writable.prototype.writable
+{stream}.Writable.prototype.writableAborted
+{stream}.Writable.prototype.writableBuffer
+{stream}.Writable.prototype.writableCorked
+{stream}.Writable.prototype.writableEnded
+{stream}.Writable.prototype.writableFinished
+{stream}.Writable.prototype.writableHighWaterMark
+{stream}.Writable.prototype.writableLength
+{stream}.Writable.prototype.writableNeedDrain
+{stream}.Writable.prototype.writableObjectMode
+{stream}.Writable.prototype.write
+{stream}.Writable.prototype.write.length
+{stream}.Writable.prototype.write.name
+{stream}.Writable.prototype.write.prototype
+{stream}.Writable.prototype.write.prototype.constructor
+{stream}.Writable.toWeb
+{stream}.Writable.toWeb.length
+{stream}.Writable.toWeb.name
+{stream}.Writable.toWeb.prototype
+{stream}.Writable.toWeb.prototype.constructor
+{stream}.[Symbol.toStringTag]
+{stream}._isArrayBufferView
+{stream}._isArrayBufferView.length
+{stream}._isArrayBufferView.name
+{stream}._isUint8Array
+{stream}._isUint8Array.length
+{stream}._isUint8Array.name
+{stream}._isUint8Array.prototype
+{stream}._isUint8Array.prototype.constructor
+{stream}._uint8ArrayToBuffer
+{stream}._uint8ArrayToBuffer.length
+{stream}._uint8ArrayToBuffer.name
+{stream}._uint8ArrayToBuffer.prototype
+{stream}._uint8ArrayToBuffer.prototype.constructor
+{stream}.addAbortSignal
+{stream}.addAbortSignal.length
+{stream}.addAbortSignal.name
+{stream}.addAbortSignal.prototype
+{stream}.addAbortSignal.prototype.constructor
+{stream}.compose
+{stream}.compose.length
+{stream}.compose.name
+{stream}.compose.prototype
+{stream}.compose.prototype.constructor
+{stream}.default
+{stream}.default.Duplex
+{stream}.default.Duplex.from
+{stream}.default.Duplex.from.length
+{stream}.default.Duplex.from.name
+{stream}.default.Duplex.from.prototype
+{stream}.default.Duplex.from.prototype.constructor
+{stream}.default.Duplex.fromWeb
+{stream}.default.Duplex.fromWeb.length
+{stream}.default.Duplex.fromWeb.name
+{stream}.default.Duplex.fromWeb.prototype
+{stream}.default.Duplex.fromWeb.prototype.constructor
+{stream}.default.Duplex.length
+{stream}.default.Duplex.name
+{stream}.default.Duplex.prototype
+{stream}.default.Duplex.prototype._write
+{stream}.default.Duplex.prototype._write.length
+{stream}.default.Duplex.prototype._write.name
+{stream}.default.Duplex.prototype._write.prototype
+{stream}.default.Duplex.prototype._write.prototype.constructor
+{stream}.default.Duplex.prototype._writev
+{stream}.default.Duplex.prototype.constructor
+{stream}.default.Duplex.prototype.cork
+{stream}.default.Duplex.prototype.cork.length
+{stream}.default.Duplex.prototype.cork.name
+{stream}.default.Duplex.prototype.cork.prototype
+{stream}.default.Duplex.prototype.cork.prototype.constructor
+{stream}.default.Duplex.prototype.destroy
+{stream}.default.Duplex.prototype.destroy.length
+{stream}.default.Duplex.prototype.destroy.name
+{stream}.default.Duplex.prototype.destroy.prototype
+{stream}.default.Duplex.prototype.destroy.prototype.constructor
+{stream}.default.Duplex.prototype.destroyed
+{stream}.default.Duplex.prototype.end
+{stream}.default.Duplex.prototype.end.length
+{stream}.default.Duplex.prototype.end.name
+{stream}.default.Duplex.prototype.end.prototype
+{stream}.default.Duplex.prototype.end.prototype.constructor
+{stream}.default.Duplex.prototype.setDefaultEncoding
+{stream}.default.Duplex.prototype.setDefaultEncoding.length
+{stream}.default.Duplex.prototype.setDefaultEncoding.name
+{stream}.default.Duplex.prototype.setDefaultEncoding.prototype
+{stream}.default.Duplex.prototype.setDefaultEncoding.prototype.constructor
+{stream}.default.Duplex.prototype.uncork
+{stream}.default.Duplex.prototype.uncork.length
+{stream}.default.Duplex.prototype.uncork.name
+{stream}.default.Duplex.prototype.uncork.prototype
+{stream}.default.Duplex.prototype.uncork.prototype.constructor
+{stream}.default.Duplex.prototype.writable
+{stream}.default.Duplex.prototype.writableBuffer
+{stream}.default.Duplex.prototype.writableCorked
+{stream}.default.Duplex.prototype.writableEnded
+{stream}.default.Duplex.prototype.writableFinished
+{stream}.default.Duplex.prototype.writableHighWaterMark
+{stream}.default.Duplex.prototype.writableLength
+{stream}.default.Duplex.prototype.writableNeedDrain
+{stream}.default.Duplex.prototype.writableObjectMode
+{stream}.default.Duplex.prototype.write
+{stream}.default.Duplex.prototype.write.length
+{stream}.default.Duplex.prototype.write.name
+{stream}.default.Duplex.prototype.write.prototype
+{stream}.default.Duplex.prototype.write.prototype.constructor
+{stream}.default.Duplex.toWeb
+{stream}.default.Duplex.toWeb.length
+{stream}.default.Duplex.toWeb.name
+{stream}.default.Duplex.toWeb.prototype
+{stream}.default.Duplex.toWeb.prototype.constructor
+{stream}.default.PassThrough
+{stream}.default.PassThrough.length
+{stream}.default.PassThrough.name
+{stream}.default.PassThrough.prototype
+{stream}.default.PassThrough.prototype._transform
+{stream}.default.PassThrough.prototype._transform.length
+{stream}.default.PassThrough.prototype._transform.name
+{stream}.default.PassThrough.prototype._transform.prototype
+{stream}.default.PassThrough.prototype._transform.prototype.constructor
+{stream}.default.PassThrough.prototype.constructor
+{stream}.default.Readable
+{stream}.default.Readable.ReadableState
+{stream}.default.Readable.ReadableState.length
+{stream}.default.Readable.ReadableState.name
+{stream}.default.Readable.ReadableState.prototype
+{stream}.default.Readable.ReadableState.prototype.[kOnConstructed]
+{stream}.default.Readable.ReadableState.prototype.[kOnConstructed].length
+{stream}.default.Readable.ReadableState.prototype.[kOnConstructed].name
+{stream}.default.Readable.ReadableState.prototype.[kOnConstructed].prototype
+{stream}.default.Readable.ReadableState.prototype.[kOnConstructed].prototype.constructor
+{stream}.default.Readable.ReadableState.prototype.autoDestroy
+{stream}.default.Readable.ReadableState.prototype.closeEmitted
+{stream}.default.Readable.ReadableState.prototype.closed
+{stream}.default.Readable.ReadableState.prototype.constructed
+{stream}.default.Readable.ReadableState.prototype.constructor
+{stream}.default.Readable.ReadableState.prototype.dataEmitted
+{stream}.default.Readable.ReadableState.prototype.decoder
+{stream}.default.Readable.ReadableState.prototype.defaultEncoding
+{stream}.default.Readable.ReadableState.prototype.destroyed
+{stream}.default.Readable.ReadableState.prototype.emitClose
+{stream}.default.Readable.ReadableState.prototype.emittedReadable
+{stream}.default.Readable.ReadableState.prototype.encoding
+{stream}.default.Readable.ReadableState.prototype.endEmitted
+{stream}.default.Readable.ReadableState.prototype.ended
+{stream}.default.Readable.ReadableState.prototype.errorEmitted
+{stream}.default.Readable.ReadableState.prototype.errored
+{stream}.default.Readable.ReadableState.prototype.flowing
+{stream}.default.Readable.ReadableState.prototype.multiAwaitDrain
+{stream}.default.Readable.ReadableState.prototype.needReadable
+{stream}.default.Readable.ReadableState.prototype.objectMode
+{stream}.default.Readable.ReadableState.prototype.paused
+{stream}.default.Readable.ReadableState.prototype.pipesCount
+{stream}.default.Readable.ReadableState.prototype.readableListening
+{stream}.default.Readable.ReadableState.prototype.reading
+{stream}.default.Readable.ReadableState.prototype.readingMore
+{stream}.default.Readable.ReadableState.prototype.resumeScheduled
+{stream}.default.Readable.ReadableState.prototype.sync
+{stream}.default.Readable._fromList
+{stream}.default.Readable._fromList.length
+{stream}.default.Readable._fromList.name
+{stream}.default.Readable._fromList.prototype
+{stream}.default.Readable._fromList.prototype.constructor
+{stream}.default.Readable.from
+{stream}.default.Readable.from.length
+{stream}.default.Readable.from.name
+{stream}.default.Readable.from.prototype
+{stream}.default.Readable.from.prototype.constructor
+{stream}.default.Readable.fromWeb
+{stream}.default.Readable.fromWeb.length
+{stream}.default.Readable.fromWeb.name
+{stream}.default.Readable.fromWeb.prototype
+{stream}.default.Readable.fromWeb.prototype.constructor
+{stream}.default.Readable.length
+{stream}.default.Readable.name
+{stream}.default.Readable.prototype
+{stream}.default.Readable.prototype.[Symbol.asyncDispose]
+{stream}.default.Readable.prototype.[Symbol.asyncDispose].length
+{stream}.default.Readable.prototype.[Symbol.asyncDispose].name
+{stream}.default.Readable.prototype.[Symbol.asyncIterator]
+{stream}.default.Readable.prototype.[Symbol.asyncIterator].length
+{stream}.default.Readable.prototype.[Symbol.asyncIterator].name
+{stream}.default.Readable.prototype.[Symbol.asyncIterator].prototype
+{stream}.default.Readable.prototype.[Symbol.asyncIterator].prototype.constructor
+{stream}.default.Readable.prototype.[nodejs.rejection]
+{stream}.default.Readable.prototype.[nodejs.rejection].length
+{stream}.default.Readable.prototype.[nodejs.rejection].name
+{stream}.default.Readable.prototype.[nodejs.rejection].prototype
+{stream}.default.Readable.prototype.[nodejs.rejection].prototype.constructor
+{stream}.default.Readable.prototype._destroy
+{stream}.default.Readable.prototype._destroy.length
+{stream}.default.Readable.prototype._destroy.name
+{stream}.default.Readable.prototype._destroy.prototype
+{stream}.default.Readable.prototype._destroy.prototype.constructor
+{stream}.default.Readable.prototype._read
+{stream}.default.Readable.prototype._read.length
+{stream}.default.Readable.prototype._read.name
+{stream}.default.Readable.prototype._read.prototype
+{stream}.default.Readable.prototype._read.prototype.constructor
+{stream}.default.Readable.prototype._undestroy
+{stream}.default.Readable.prototype._undestroy.length
+{stream}.default.Readable.prototype._undestroy.name
+{stream}.default.Readable.prototype._undestroy.prototype
+{stream}.default.Readable.prototype._undestroy.prototype.constructor
+{stream}.default.Readable.prototype.addListener
+{stream}.default.Readable.prototype.addListener.length
+{stream}.default.Readable.prototype.addListener.name
+{stream}.default.Readable.prototype.addListener.prototype
+{stream}.default.Readable.prototype.addListener.prototype.constructor
+{stream}.default.Readable.prototype.closed
+{stream}.default.Readable.prototype.compose
+{stream}.default.Readable.prototype.compose.length
+{stream}.default.Readable.prototype.compose.name
+{stream}.default.Readable.prototype.compose.prototype
+{stream}.default.Readable.prototype.compose.prototype.constructor
+{stream}.default.Readable.prototype.constructor
+{stream}.default.Readable.prototype.destroy
+{stream}.default.Readable.prototype.destroy.length
+{stream}.default.Readable.prototype.destroy.name
+{stream}.default.Readable.prototype.destroy.prototype
+{stream}.default.Readable.prototype.destroy.prototype.constructor
+{stream}.default.Readable.prototype.destroyed
+{stream}.default.Readable.prototype.drop
+{stream}.default.Readable.prototype.drop.length
+{stream}.default.Readable.prototype.drop.name
+{stream}.default.Readable.prototype.drop.prototype
+{stream}.default.Readable.prototype.drop.prototype.constructor
+{stream}.default.Readable.prototype.errored
+{stream}.default.Readable.prototype.every
+{stream}.default.Readable.prototype.every.length
+{stream}.default.Readable.prototype.every.name
+{stream}.default.Readable.prototype.every.prototype
+{stream}.default.Readable.prototype.every.prototype.constructor
+{stream}.default.Readable.prototype.filter
+{stream}.default.Readable.prototype.filter.length
+{stream}.default.Readable.prototype.filter.name
+{stream}.default.Readable.prototype.filter.prototype
+{stream}.default.Readable.prototype.filter.prototype.constructor
+{stream}.default.Readable.prototype.find
+{stream}.default.Readable.prototype.find.length
+{stream}.default.Readable.prototype.find.name
+{stream}.default.Readable.prototype.find.prototype
+{stream}.default.Readable.prototype.find.prototype.constructor
+{stream}.default.Readable.prototype.flatMap
+{stream}.default.Readable.prototype.flatMap.length
+{stream}.default.Readable.prototype.flatMap.name
+{stream}.default.Readable.prototype.flatMap.prototype
+{stream}.default.Readable.prototype.flatMap.prototype.constructor
+{stream}.default.Readable.prototype.forEach
+{stream}.default.Readable.prototype.forEach.length
+{stream}.default.Readable.prototype.forEach.name
+{stream}.default.Readable.prototype.forEach.prototype
+{stream}.default.Readable.prototype.forEach.prototype.constructor
+{stream}.default.Readable.prototype.isPaused
+{stream}.default.Readable.prototype.isPaused.length
+{stream}.default.Readable.prototype.isPaused.name
+{stream}.default.Readable.prototype.isPaused.prototype
+{stream}.default.Readable.prototype.isPaused.prototype.constructor
+{stream}.default.Readable.prototype.iterator
+{stream}.default.Readable.prototype.iterator.length
+{stream}.default.Readable.prototype.iterator.name
+{stream}.default.Readable.prototype.iterator.prototype
+{stream}.default.Readable.prototype.iterator.prototype.constructor
+{stream}.default.Readable.prototype.map
+{stream}.default.Readable.prototype.map.length
+{stream}.default.Readable.prototype.map.name
+{stream}.default.Readable.prototype.map.prototype
+{stream}.default.Readable.prototype.map.prototype.constructor
+{stream}.default.Readable.prototype.off
+{stream}.default.Readable.prototype.off.length
+{stream}.default.Readable.prototype.off.name
+{stream}.default.Readable.prototype.off.prototype
+{stream}.default.Readable.prototype.off.prototype.constructor
+{stream}.default.Readable.prototype.on
+{stream}.default.Readable.prototype.on.length
+{stream}.default.Readable.prototype.on.name
+{stream}.default.Readable.prototype.on.prototype
+{stream}.default.Readable.prototype.on.prototype.constructor
+{stream}.default.Readable.prototype.pause
+{stream}.default.Readable.prototype.pause.length
+{stream}.default.Readable.prototype.pause.name
+{stream}.default.Readable.prototype.pause.prototype
+{stream}.default.Readable.prototype.pause.prototype.constructor
+{stream}.default.Readable.prototype.pipe
+{stream}.default.Readable.prototype.pipe.length
+{stream}.default.Readable.prototype.pipe.name
+{stream}.default.Readable.prototype.pipe.prototype
+{stream}.default.Readable.prototype.pipe.prototype.constructor
+{stream}.default.Readable.prototype.push
+{stream}.default.Readable.prototype.push.length
+{stream}.default.Readable.prototype.push.name
+{stream}.default.Readable.prototype.push.prototype
+{stream}.default.Readable.prototype.push.prototype.constructor
+{stream}.default.Readable.prototype.read
+{stream}.default.Readable.prototype.read.length
+{stream}.default.Readable.prototype.read.name
+{stream}.default.Readable.prototype.read.prototype
+{stream}.default.Readable.prototype.read.prototype.constructor
+{stream}.default.Readable.prototype.readable
+{stream}.default.Readable.prototype.readableAborted
+{stream}.default.Readable.prototype.readableBuffer
+{stream}.default.Readable.prototype.readableDidRead
+{stream}.default.Readable.prototype.readableEncoding
+{stream}.default.Readable.prototype.readableEnded
+{stream}.default.Readable.prototype.readableFlowing
+{stream}.default.Readable.prototype.readableHighWaterMark
+{stream}.default.Readable.prototype.readableLength
+{stream}.default.Readable.prototype.readableObjectMode
+{stream}.default.Readable.prototype.reduce
+{stream}.default.Readable.prototype.reduce.length
+{stream}.default.Readable.prototype.reduce.name
+{stream}.default.Readable.prototype.reduce.prototype
+{stream}.default.Readable.prototype.reduce.prototype.constructor
+{stream}.default.Readable.prototype.removeAllListeners
+{stream}.default.Readable.prototype.removeAllListeners.length
+{stream}.default.Readable.prototype.removeAllListeners.name
+{stream}.default.Readable.prototype.removeAllListeners.prototype
+{stream}.default.Readable.prototype.removeAllListeners.prototype.constructor
+{stream}.default.Readable.prototype.removeListener
+{stream}.default.Readable.prototype.removeListener.length
+{stream}.default.Readable.prototype.removeListener.name
+{stream}.default.Readable.prototype.removeListener.prototype
+{stream}.default.Readable.prototype.removeListener.prototype.constructor
+{stream}.default.Readable.prototype.resume
+{stream}.default.Readable.prototype.resume.length
+{stream}.default.Readable.prototype.resume.name
+{stream}.default.Readable.prototype.resume.prototype
+{stream}.default.Readable.prototype.resume.prototype.constructor
+{stream}.default.Readable.prototype.setEncoding
+{stream}.default.Readable.prototype.setEncoding.length
+{stream}.default.Readable.prototype.setEncoding.name
+{stream}.default.Readable.prototype.setEncoding.prototype
+{stream}.default.Readable.prototype.setEncoding.prototype.constructor
+{stream}.default.Readable.prototype.some
+{stream}.default.Readable.prototype.some.length
+{stream}.default.Readable.prototype.some.name
+{stream}.default.Readable.prototype.some.prototype
+{stream}.default.Readable.prototype.some.prototype.constructor
+{stream}.default.Readable.prototype.take
+{stream}.default.Readable.prototype.take.length
+{stream}.default.Readable.prototype.take.name
+{stream}.default.Readable.prototype.take.prototype
+{stream}.default.Readable.prototype.take.prototype.constructor
+{stream}.default.Readable.prototype.toArray
+{stream}.default.Readable.prototype.toArray.length
+{stream}.default.Readable.prototype.toArray.name
+{stream}.default.Readable.prototype.toArray.prototype
+{stream}.default.Readable.prototype.toArray.prototype.constructor
+{stream}.default.Readable.prototype.unpipe
+{stream}.default.Readable.prototype.unpipe.length
+{stream}.default.Readable.prototype.unpipe.name
+{stream}.default.Readable.prototype.unpipe.prototype
+{stream}.default.Readable.prototype.unpipe.prototype.constructor
+{stream}.default.Readable.prototype.unshift
+{stream}.default.Readable.prototype.unshift.length
+{stream}.default.Readable.prototype.unshift.name
+{stream}.default.Readable.prototype.unshift.prototype
+{stream}.default.Readable.prototype.unshift.prototype.constructor
+{stream}.default.Readable.prototype.wrap
+{stream}.default.Readable.prototype.wrap.length
+{stream}.default.Readable.prototype.wrap.name
+{stream}.default.Readable.prototype.wrap.prototype
+{stream}.default.Readable.prototype.wrap.prototype.constructor
+{stream}.default.Readable.toWeb
+{stream}.default.Readable.toWeb.length
+{stream}.default.Readable.toWeb.name
+{stream}.default.Readable.toWeb.prototype
+{stream}.default.Readable.toWeb.prototype.constructor
+{stream}.default.Readable.wrap
+{stream}.default.Readable.wrap.length
+{stream}.default.Readable.wrap.name
+{stream}.default.Readable.wrap.prototype
+{stream}.default.Readable.wrap.prototype.constructor
+{stream}.default.Stream
+{stream}.default.Transform
+{stream}.default.Transform.length
+{stream}.default.Transform.name
+{stream}.default.Transform.prototype
+{stream}.default.Transform.prototype._final
+{stream}.default.Transform.prototype._final.length
+{stream}.default.Transform.prototype._final.name
+{stream}.default.Transform.prototype._final.prototype
+{stream}.default.Transform.prototype._final.prototype.constructor
+{stream}.default.Transform.prototype._read
+{stream}.default.Transform.prototype._read.length
+{stream}.default.Transform.prototype._read.name
+{stream}.default.Transform.prototype._read.prototype
+{stream}.default.Transform.prototype._read.prototype.constructor
+{stream}.default.Transform.prototype._transform
+{stream}.default.Transform.prototype._transform.length
+{stream}.default.Transform.prototype._transform.name
+{stream}.default.Transform.prototype._transform.prototype
+{stream}.default.Transform.prototype._transform.prototype.constructor
+{stream}.default.Transform.prototype._write
+{stream}.default.Transform.prototype._write.length
+{stream}.default.Transform.prototype._write.name
+{stream}.default.Transform.prototype._write.prototype
+{stream}.default.Transform.prototype._write.prototype.constructor
+{stream}.default.Transform.prototype.constructor
+{stream}.default.Writable
+{stream}.default.Writable.WritableState
+{stream}.default.Writable.WritableState.length
+{stream}.default.Writable.WritableState.name
+{stream}.default.Writable.WritableState.prototype
+{stream}.default.Writable.WritableState.prototype.[kOnConstructed]
+{stream}.default.Writable.WritableState.prototype.[kOnConstructed].length
+{stream}.default.Writable.WritableState.prototype.[kOnConstructed].name
+{stream}.default.Writable.WritableState.prototype.[kOnConstructed].prototype
+{stream}.default.Writable.WritableState.prototype.[kOnConstructed].prototype.constructor
+{stream}.default.Writable.WritableState.prototype.afterWriteTickInfo
+{stream}.default.Writable.WritableState.prototype.allBuffers
+{stream}.default.Writable.WritableState.prototype.allNoop
+{stream}.default.Writable.WritableState.prototype.autoDestroy
+{stream}.default.Writable.WritableState.prototype.bufferProcessing
+{stream}.default.Writable.WritableState.prototype.buffered
+{stream}.default.Writable.WritableState.prototype.buffered.length
+{stream}.default.Writable.WritableState.prototype.bufferedRequestCount
+{stream}.default.Writable.WritableState.prototype.closeEmitted
+{stream}.default.Writable.WritableState.prototype.closed
+{stream}.default.Writable.WritableState.prototype.constructed
+{stream}.default.Writable.WritableState.prototype.constructor
+{stream}.default.Writable.WritableState.prototype.decodeStrings
+{stream}.default.Writable.WritableState.prototype.defaultEncoding
+{stream}.default.Writable.WritableState.prototype.destroyed
+{stream}.default.Writable.WritableState.prototype.emitClose
+{stream}.default.Writable.WritableState.prototype.ended
+{stream}.default.Writable.WritableState.prototype.ending
+{stream}.default.Writable.WritableState.prototype.errorEmitted
+{stream}.default.Writable.WritableState.prototype.errored
+{stream}.default.Writable.WritableState.prototype.finalCalled
+{stream}.default.Writable.WritableState.prototype.finished
+{stream}.default.Writable.WritableState.prototype.getBuffer
+{stream}.default.Writable.WritableState.prototype.getBuffer.length
+{stream}.default.Writable.WritableState.prototype.getBuffer.name
+{stream}.default.Writable.WritableState.prototype.getBuffer.prototype
+{stream}.default.Writable.WritableState.prototype.getBuffer.prototype.constructor
+{stream}.default.Writable.WritableState.prototype.needDrain
+{stream}.default.Writable.WritableState.prototype.objectMode
+{stream}.default.Writable.WritableState.prototype.prefinished
+{stream}.default.Writable.WritableState.prototype.sync
+{stream}.default.Writable.WritableState.prototype.writable
+{stream}.default.Writable.WritableState.prototype.writecb
+{stream}.default.Writable.WritableState.prototype.writecb.length
+{stream}.default.Writable.WritableState.prototype.writecb.name
+{stream}.default.Writable.WritableState.prototype.writecb.prototype
+{stream}.default.Writable.WritableState.prototype.writecb.prototype.constructor
+{stream}.default.Writable.WritableState.prototype.writing
+{stream}.default.Writable.[Symbol.hasInstance]
+{stream}.default.Writable.[Symbol.hasInstance].length
+{stream}.default.Writable.[Symbol.hasInstance].name
+{stream}.default.Writable.[Symbol.hasInstance].prototype
+{stream}.default.Writable.[Symbol.hasInstance].prototype.constructor
+{stream}.default.Writable.fromWeb
+{stream}.default.Writable.fromWeb.length
+{stream}.default.Writable.fromWeb.name
+{stream}.default.Writable.fromWeb.prototype
+{stream}.default.Writable.fromWeb.prototype.constructor
+{stream}.default.Writable.length
+{stream}.default.Writable.name
+{stream}.default.Writable.prototype
+{stream}.default.Writable.prototype.[Symbol.asyncDispose]
+{stream}.default.Writable.prototype.[Symbol.asyncDispose].length
+{stream}.default.Writable.prototype.[Symbol.asyncDispose].name
+{stream}.default.Writable.prototype.[nodejs.rejection]
+{stream}.default.Writable.prototype.[nodejs.rejection].length
+{stream}.default.Writable.prototype.[nodejs.rejection].name
+{stream}.default.Writable.prototype.[nodejs.rejection].prototype
+{stream}.default.Writable.prototype.[nodejs.rejection].prototype.constructor
+{stream}.default.Writable.prototype._destroy
+{stream}.default.Writable.prototype._destroy.length
+{stream}.default.Writable.prototype._destroy.name
+{stream}.default.Writable.prototype._destroy.prototype
+{stream}.default.Writable.prototype._destroy.prototype.constructor
+{stream}.default.Writable.prototype._undestroy
+{stream}.default.Writable.prototype._undestroy.length
+{stream}.default.Writable.prototype._undestroy.name
+{stream}.default.Writable.prototype._undestroy.prototype
+{stream}.default.Writable.prototype._undestroy.prototype.constructor
+{stream}.default.Writable.prototype._write
+{stream}.default.Writable.prototype._write.length
+{stream}.default.Writable.prototype._write.name
+{stream}.default.Writable.prototype._write.prototype
+{stream}.default.Writable.prototype._write.prototype.constructor
+{stream}.default.Writable.prototype._writev
+{stream}.default.Writable.prototype.closed
+{stream}.default.Writable.prototype.constructor
+{stream}.default.Writable.prototype.cork
+{stream}.default.Writable.prototype.cork.length
+{stream}.default.Writable.prototype.cork.name
+{stream}.default.Writable.prototype.cork.prototype
+{stream}.default.Writable.prototype.cork.prototype.constructor
+{stream}.default.Writable.prototype.destroy
+{stream}.default.Writable.prototype.destroy.length
+{stream}.default.Writable.prototype.destroy.name
+{stream}.default.Writable.prototype.destroy.prototype
+{stream}.default.Writable.prototype.destroy.prototype.constructor
+{stream}.default.Writable.prototype.destroyed
+{stream}.default.Writable.prototype.end
+{stream}.default.Writable.prototype.end.length
+{stream}.default.Writable.prototype.end.name
+{stream}.default.Writable.prototype.end.prototype
+{stream}.default.Writable.prototype.end.prototype.constructor
+{stream}.default.Writable.prototype.errored
+{stream}.default.Writable.prototype.pipe
+{stream}.default.Writable.prototype.pipe.length
+{stream}.default.Writable.prototype.pipe.name
+{stream}.default.Writable.prototype.pipe.prototype
+{stream}.default.Writable.prototype.pipe.prototype.constructor
+{stream}.default.Writable.prototype.setDefaultEncoding
+{stream}.default.Writable.prototype.setDefaultEncoding.length
+{stream}.default.Writable.prototype.setDefaultEncoding.name
+{stream}.default.Writable.prototype.setDefaultEncoding.prototype
+{stream}.default.Writable.prototype.setDefaultEncoding.prototype.constructor
+{stream}.default.Writable.prototype.uncork
+{stream}.default.Writable.prototype.uncork.length
+{stream}.default.Writable.prototype.uncork.name
+{stream}.default.Writable.prototype.uncork.prototype
+{stream}.default.Writable.prototype.uncork.prototype.constructor
+{stream}.default.Writable.prototype.writable
+{stream}.default.Writable.prototype.writableAborted
+{stream}.default.Writable.prototype.writableBuffer
+{stream}.default.Writable.prototype.writableCorked
+{stream}.default.Writable.prototype.writableEnded
+{stream}.default.Writable.prototype.writableFinished
+{stream}.default.Writable.prototype.writableHighWaterMark
+{stream}.default.Writable.prototype.writableLength
+{stream}.default.Writable.prototype.writableNeedDrain
+{stream}.default.Writable.prototype.writableObjectMode
+{stream}.default.Writable.prototype.write
+{stream}.default.Writable.prototype.write.length
+{stream}.default.Writable.prototype.write.name
+{stream}.default.Writable.prototype.write.prototype
+{stream}.default.Writable.prototype.write.prototype.constructor
+{stream}.default.Writable.toWeb
+{stream}.default.Writable.toWeb.length
+{stream}.default.Writable.toWeb.name
+{stream}.default.Writable.toWeb.prototype
+{stream}.default.Writable.toWeb.prototype.constructor
+{stream}.default._isArrayBufferView
+{stream}.default._isArrayBufferView.length
+{stream}.default._isArrayBufferView.name
+{stream}.default._isUint8Array
+{stream}.default._isUint8Array.length
+{stream}.default._isUint8Array.name
+{stream}.default._isUint8Array.prototype
+{stream}.default._isUint8Array.prototype.constructor
+{stream}.default._uint8ArrayToBuffer
+{stream}.default._uint8ArrayToBuffer.length
+{stream}.default._uint8ArrayToBuffer.name
+{stream}.default._uint8ArrayToBuffer.prototype
+{stream}.default._uint8ArrayToBuffer.prototype.constructor
+{stream}.default.addAbortSignal
+{stream}.default.addAbortSignal.length
+{stream}.default.addAbortSignal.name
+{stream}.default.addAbortSignal.prototype
+{stream}.default.addAbortSignal.prototype.constructor
+{stream}.default.compose
+{stream}.default.compose.length
+{stream}.default.compose.name
+{stream}.default.compose.prototype
+{stream}.default.compose.prototype.constructor
+{stream}.default.destroy
+{stream}.default.destroy.length
+{stream}.default.destroy.name
+{stream}.default.destroy.prototype
+{stream}.default.destroy.prototype.constructor
+{stream}.default.duplexPair
+{stream}.default.duplexPair.length
+{stream}.default.duplexPair.name
+{stream}.default.duplexPair.prototype
+{stream}.default.duplexPair.prototype.constructor
+{stream}.default.finished
+{stream}.default.finished.[nodejs.util.promisify.custom]
+{stream}.default.finished.[nodejs.util.promisify.custom].length
+{stream}.default.finished.[nodejs.util.promisify.custom].name
+{stream}.default.finished.[nodejs.util.promisify.custom].prototype
+{stream}.default.finished.[nodejs.util.promisify.custom].prototype.constructor
+{stream}.default.finished.finished
+{stream}.default.finished.finished.length
+{stream}.default.finished.finished.name
+{stream}.default.finished.finished.prototype
+{stream}.default.finished.finished.prototype.constructor
+{stream}.default.finished.length
+{stream}.default.finished.name
+{stream}.default.finished.prototype
+{stream}.default.finished.prototype.constructor
+{stream}.default.getDefaultHighWaterMark
+{stream}.default.getDefaultHighWaterMark.length
+{stream}.default.getDefaultHighWaterMark.name
+{stream}.default.getDefaultHighWaterMark.prototype
+{stream}.default.getDefaultHighWaterMark.prototype.constructor
+{stream}.default.isDestroyed
+{stream}.default.isDestroyed.length
+{stream}.default.isDestroyed.name
+{stream}.default.isDestroyed.prototype
+{stream}.default.isDestroyed.prototype.constructor
+{stream}.default.isDisturbed
+{stream}.default.isDisturbed.length
+{stream}.default.isDisturbed.name
+{stream}.default.isDisturbed.prototype
+{stream}.default.isDisturbed.prototype.constructor
+{stream}.default.isErrored
+{stream}.default.isErrored.length
+{stream}.default.isErrored.name
+{stream}.default.isErrored.prototype
+{stream}.default.isErrored.prototype.constructor
+{stream}.default.isReadable
+{stream}.default.isReadable.length
+{stream}.default.isReadable.name
+{stream}.default.isReadable.prototype
+{stream}.default.isReadable.prototype.constructor
+{stream}.default.isWritable
+{stream}.default.isWritable.length
+{stream}.default.isWritable.name
+{stream}.default.isWritable.prototype
+{stream}.default.isWritable.prototype.constructor
+{stream}.default.length
+{stream}.default.name
+{stream}.default.pipeline
+{stream}.default.pipeline.[nodejs.util.promisify.custom]
+{stream}.default.pipeline.[nodejs.util.promisify.custom].length
+{stream}.default.pipeline.[nodejs.util.promisify.custom].name
+{stream}.default.pipeline.[nodejs.util.promisify.custom].prototype
+{stream}.default.pipeline.[nodejs.util.promisify.custom].prototype.constructor
+{stream}.default.pipeline.length
+{stream}.default.pipeline.name
+{stream}.default.pipeline.prototype
+{stream}.default.pipeline.prototype.constructor
+{stream}.default.promises
+{stream}.default.promises.finished
+{stream}.default.promises.finished.length
+{stream}.default.promises.finished.name
+{stream}.default.promises.finished.prototype
+{stream}.default.promises.finished.prototype.constructor
+{stream}.default.promises.pipeline
+{stream}.default.promises.pipeline.length
+{stream}.default.promises.pipeline.name
+{stream}.default.promises.pipeline.prototype
+{stream}.default.promises.pipeline.prototype.constructor
+{stream}.default.prototype
+{stream}.default.prototype.constructor
+{stream}.default.prototype.eventNames
+{stream}.default.prototype.eventNames.length
+{stream}.default.prototype.eventNames.name
+{stream}.default.prototype.eventNames.prototype
+{stream}.default.prototype.eventNames.prototype.constructor
+{stream}.default.prototype.pipe
+{stream}.default.prototype.pipe.length
+{stream}.default.prototype.pipe.name
+{stream}.default.prototype.pipe.prototype
+{stream}.default.prototype.pipe.prototype.constructor
+{stream}.default.setDefaultHighWaterMark
+{stream}.default.setDefaultHighWaterMark.length
+{stream}.default.setDefaultHighWaterMark.name
+{stream}.default.setDefaultHighWaterMark.prototype
+{stream}.default.setDefaultHighWaterMark.prototype.constructor
+{stream}.destroy
+{stream}.destroy.length
+{stream}.destroy.name
+{stream}.destroy.prototype
+{stream}.destroy.prototype.constructor
+{stream}.duplexPair
+{stream}.duplexPair.length
+{stream}.duplexPair.name
+{stream}.duplexPair.prototype
+{stream}.duplexPair.prototype.constructor
+{stream}.finished
+{stream}.finished.[nodejs.util.promisify.custom]
+{stream}.finished.[nodejs.util.promisify.custom].length
+{stream}.finished.[nodejs.util.promisify.custom].name
+{stream}.finished.[nodejs.util.promisify.custom].prototype
+{stream}.finished.[nodejs.util.promisify.custom].prototype.constructor
+{stream}.finished.finished
+{stream}.finished.finished.length
+{stream}.finished.finished.name
+{stream}.finished.finished.prototype
+{stream}.finished.finished.prototype.constructor
+{stream}.finished.length
+{stream}.finished.name
+{stream}.finished.prototype
+{stream}.finished.prototype.constructor
+{stream}.getDefaultHighWaterMark
+{stream}.getDefaultHighWaterMark.length
+{stream}.getDefaultHighWaterMark.name
+{stream}.getDefaultHighWaterMark.prototype
+{stream}.getDefaultHighWaterMark.prototype.constructor
+{stream}.isDestroyed
+{stream}.isDestroyed.length
+{stream}.isDestroyed.name
+{stream}.isDestroyed.prototype
+{stream}.isDestroyed.prototype.constructor
+{stream}.isDisturbed
+{stream}.isDisturbed.length
+{stream}.isDisturbed.name
+{stream}.isDisturbed.prototype
+{stream}.isDisturbed.prototype.constructor
+{stream}.isErrored
+{stream}.isErrored.length
+{stream}.isErrored.name
+{stream}.isErrored.prototype
+{stream}.isErrored.prototype.constructor
+{stream}.isReadable
+{stream}.isReadable.length
+{stream}.isReadable.name
+{stream}.isReadable.prototype
+{stream}.isReadable.prototype.constructor
+{stream}.isWritable
+{stream}.isWritable.length
+{stream}.isWritable.name
+{stream}.isWritable.prototype
+{stream}.isWritable.prototype.constructor
+{stream}.pipeline
+{stream}.pipeline.[nodejs.util.promisify.custom]
+{stream}.pipeline.[nodejs.util.promisify.custom].length
+{stream}.pipeline.[nodejs.util.promisify.custom].name
+{stream}.pipeline.[nodejs.util.promisify.custom].prototype
+{stream}.pipeline.[nodejs.util.promisify.custom].prototype.constructor
+{stream}.pipeline.length
+{stream}.pipeline.name
+{stream}.pipeline.prototype
+{stream}.pipeline.prototype.constructor
+{stream}.promises
+{stream}.promises.finished
+{stream}.promises.finished.length
+{stream}.promises.finished.name
+{stream}.promises.finished.prototype
+{stream}.promises.finished.prototype.constructor
+{stream}.promises.pipeline
+{stream}.promises.pipeline.length
+{stream}.promises.pipeline.name
+{stream}.promises.pipeline.prototype
+{stream}.promises.pipeline.prototype.constructor
+{stream}.setDefaultHighWaterMark
+{stream}.setDefaultHighWaterMark.length
+{stream}.setDefaultHighWaterMark.name
+{stream}.setDefaultHighWaterMark.prototype
+{stream}.setDefaultHighWaterMark.prototype.constructor
diff --git a/test/fixtures/apiSurface/stream-consumers b/test/fixtures/apiSurface/stream-consumers
new file mode 100644
index 00000000000000..7fc87b6054d495
--- /dev/null
+++ b/test/fixtures/apiSurface/stream-consumers
@@ -0,0 +1,32 @@
+{stream/consumers}.[Symbol.toStringTag]
+{stream/consumers}.arrayBuffer
+{stream/consumers}.arrayBuffer.length
+{stream/consumers}.arrayBuffer.name
+{stream/consumers}.blob
+{stream/consumers}.blob.length
+{stream/consumers}.blob.name
+{stream/consumers}.buffer
+{stream/consumers}.buffer.length
+{stream/consumers}.buffer.name
+{stream/consumers}.default
+{stream/consumers}.default.arrayBuffer
+{stream/consumers}.default.arrayBuffer.length
+{stream/consumers}.default.arrayBuffer.name
+{stream/consumers}.default.blob
+{stream/consumers}.default.blob.length
+{stream/consumers}.default.blob.name
+{stream/consumers}.default.buffer
+{stream/consumers}.default.buffer.length
+{stream/consumers}.default.buffer.name
+{stream/consumers}.default.json
+{stream/consumers}.default.json.length
+{stream/consumers}.default.json.name
+{stream/consumers}.default.text
+{stream/consumers}.default.text.length
+{stream/consumers}.default.text.name
+{stream/consumers}.json
+{stream/consumers}.json.length
+{stream/consumers}.json.name
+{stream/consumers}.text
+{stream/consumers}.text.length
+{stream/consumers}.text.name
diff --git a/test/fixtures/apiSurface/stream-promises b/test/fixtures/apiSurface/stream-promises
new file mode 100644
index 00000000000000..564cd850745730
--- /dev/null
+++ b/test/fixtures/apiSurface/stream-promises
@@ -0,0 +1,22 @@
+{stream/promises}.[Symbol.toStringTag]
+{stream/promises}.default
+{stream/promises}.default.finished
+{stream/promises}.default.finished.length
+{stream/promises}.default.finished.name
+{stream/promises}.default.finished.prototype
+{stream/promises}.default.finished.prototype.constructor
+{stream/promises}.default.pipeline
+{stream/promises}.default.pipeline.length
+{stream/promises}.default.pipeline.name
+{stream/promises}.default.pipeline.prototype
+{stream/promises}.default.pipeline.prototype.constructor
+{stream/promises}.finished
+{stream/promises}.finished.length
+{stream/promises}.finished.name
+{stream/promises}.finished.prototype
+{stream/promises}.finished.prototype.constructor
+{stream/promises}.pipeline
+{stream/promises}.pipeline.length
+{stream/promises}.pipeline.name
+{stream/promises}.pipeline.prototype
+{stream/promises}.pipeline.prototype.constructor
diff --git a/test/fixtures/apiSurface/stream-web b/test/fixtures/apiSurface/stream-web
new file mode 100644
index 00000000000000..799f2e9968ab15
--- /dev/null
+++ b/test/fixtures/apiSurface/stream-web
@@ -0,0 +1,672 @@
+{stream/web}.ByteLengthQueuingStrategy
+{stream/web}.ByteLengthQueuingStrategy.length
+{stream/web}.ByteLengthQueuingStrategy.name
+{stream/web}.ByteLengthQueuingStrategy.prototype
+{stream/web}.ByteLengthQueuingStrategy.prototype.[Symbol.toStringTag]
+{stream/web}.ByteLengthQueuingStrategy.prototype.[nodejs.util.inspect.custom]
+{stream/web}.ByteLengthQueuingStrategy.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.ByteLengthQueuingStrategy.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.ByteLengthQueuingStrategy.prototype.constructor
+{stream/web}.ByteLengthQueuingStrategy.prototype.highWaterMark
+{stream/web}.ByteLengthQueuingStrategy.prototype.size
+{stream/web}.CompressionStream
+{stream/web}.CompressionStream.length
+{stream/web}.CompressionStream.name
+{stream/web}.CompressionStream.prototype
+{stream/web}.CompressionStream.prototype.[Symbol.toStringTag]
+{stream/web}.CompressionStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.CompressionStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.CompressionStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.CompressionStream.prototype.constructor
+{stream/web}.CompressionStream.prototype.readable
+{stream/web}.CompressionStream.prototype.writable
+{stream/web}.CountQueuingStrategy
+{stream/web}.CountQueuingStrategy.length
+{stream/web}.CountQueuingStrategy.name
+{stream/web}.CountQueuingStrategy.prototype
+{stream/web}.CountQueuingStrategy.prototype.[Symbol.toStringTag]
+{stream/web}.CountQueuingStrategy.prototype.[nodejs.util.inspect.custom]
+{stream/web}.CountQueuingStrategy.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.CountQueuingStrategy.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.CountQueuingStrategy.prototype.constructor
+{stream/web}.CountQueuingStrategy.prototype.highWaterMark
+{stream/web}.CountQueuingStrategy.prototype.size
+{stream/web}.DecompressionStream
+{stream/web}.DecompressionStream.length
+{stream/web}.DecompressionStream.name
+{stream/web}.DecompressionStream.prototype
+{stream/web}.DecompressionStream.prototype.[Symbol.toStringTag]
+{stream/web}.DecompressionStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.DecompressionStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.DecompressionStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.DecompressionStream.prototype.constructor
+{stream/web}.DecompressionStream.prototype.readable
+{stream/web}.DecompressionStream.prototype.writable
+{stream/web}.ReadableByteStreamController
+{stream/web}.ReadableByteStreamController.length
+{stream/web}.ReadableByteStreamController.name
+{stream/web}.ReadableByteStreamController.prototype
+{stream/web}.ReadableByteStreamController.prototype.[Symbol.toStringTag]
+{stream/web}.ReadableByteStreamController.prototype.[kCancel]
+{stream/web}.ReadableByteStreamController.prototype.[kCancel].length
+{stream/web}.ReadableByteStreamController.prototype.[kCancel].name
+{stream/web}.ReadableByteStreamController.prototype.[kPull]
+{stream/web}.ReadableByteStreamController.prototype.[kPull].length
+{stream/web}.ReadableByteStreamController.prototype.[kPull].name
+{stream/web}.ReadableByteStreamController.prototype.[kRelease]
+{stream/web}.ReadableByteStreamController.prototype.[kRelease].length
+{stream/web}.ReadableByteStreamController.prototype.[kRelease].name
+{stream/web}.ReadableByteStreamController.prototype.[nodejs.util.inspect.custom]
+{stream/web}.ReadableByteStreamController.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.ReadableByteStreamController.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.ReadableByteStreamController.prototype.byobRequest
+{stream/web}.ReadableByteStreamController.prototype.close
+{stream/web}.ReadableByteStreamController.prototype.close.length
+{stream/web}.ReadableByteStreamController.prototype.close.name
+{stream/web}.ReadableByteStreamController.prototype.constructor
+{stream/web}.ReadableByteStreamController.prototype.desiredSize
+{stream/web}.ReadableByteStreamController.prototype.enqueue
+{stream/web}.ReadableByteStreamController.prototype.enqueue.length
+{stream/web}.ReadableByteStreamController.prototype.enqueue.name
+{stream/web}.ReadableByteStreamController.prototype.error
+{stream/web}.ReadableByteStreamController.prototype.error.length
+{stream/web}.ReadableByteStreamController.prototype.error.name
+{stream/web}.ReadableStream
+{stream/web}.ReadableStream.from
+{stream/web}.ReadableStream.from.length
+{stream/web}.ReadableStream.from.name
+{stream/web}.ReadableStream.length
+{stream/web}.ReadableStream.name
+{stream/web}.ReadableStream.prototype
+{stream/web}.ReadableStream.prototype.[Symbol.asyncIterator]
+{stream/web}.ReadableStream.prototype.[Symbol.asyncIterator].length
+{stream/web}.ReadableStream.prototype.[Symbol.asyncIterator].name
+{stream/web}.ReadableStream.prototype.[Symbol.toStringTag]
+{stream/web}.ReadableStream.prototype.[messaging_deserialize_symbol]
+{stream/web}.ReadableStream.prototype.[messaging_deserialize_symbol].length
+{stream/web}.ReadableStream.prototype.[messaging_deserialize_symbol].name
+{stream/web}.ReadableStream.prototype.[messaging_transfer_list_symbol]
+{stream/web}.ReadableStream.prototype.[messaging_transfer_list_symbol].length
+{stream/web}.ReadableStream.prototype.[messaging_transfer_list_symbol].name
+{stream/web}.ReadableStream.prototype.[messaging_transfer_symbol]
+{stream/web}.ReadableStream.prototype.[messaging_transfer_symbol].length
+{stream/web}.ReadableStream.prototype.[messaging_transfer_symbol].name
+{stream/web}.ReadableStream.prototype.[nodejs.stream.disturbed]
+{stream/web}.ReadableStream.prototype.[nodejs.stream.errored]
+{stream/web}.ReadableStream.prototype.[nodejs.stream.readable]
+{stream/web}.ReadableStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.ReadableStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.ReadableStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.ReadableStream.prototype.cancel
+{stream/web}.ReadableStream.prototype.cancel.length
+{stream/web}.ReadableStream.prototype.cancel.name
+{stream/web}.ReadableStream.prototype.constructor
+{stream/web}.ReadableStream.prototype.getReader
+{stream/web}.ReadableStream.prototype.getReader.length
+{stream/web}.ReadableStream.prototype.getReader.name
+{stream/web}.ReadableStream.prototype.locked
+{stream/web}.ReadableStream.prototype.pipeThrough
+{stream/web}.ReadableStream.prototype.pipeThrough.length
+{stream/web}.ReadableStream.prototype.pipeThrough.name
+{stream/web}.ReadableStream.prototype.pipeTo
+{stream/web}.ReadableStream.prototype.pipeTo.length
+{stream/web}.ReadableStream.prototype.pipeTo.name
+{stream/web}.ReadableStream.prototype.tee
+{stream/web}.ReadableStream.prototype.tee.length
+{stream/web}.ReadableStream.prototype.tee.name
+{stream/web}.ReadableStream.prototype.values
+{stream/web}.ReadableStream.prototype.values.length
+{stream/web}.ReadableStream.prototype.values.name
+{stream/web}.ReadableStreamBYOBReader
+{stream/web}.ReadableStreamBYOBReader.length
+{stream/web}.ReadableStreamBYOBReader.name
+{stream/web}.ReadableStreamBYOBReader.prototype
+{stream/web}.ReadableStreamBYOBReader.prototype.[Symbol.toStringTag]
+{stream/web}.ReadableStreamBYOBReader.prototype.[nodejs.util.inspect.custom]
+{stream/web}.ReadableStreamBYOBReader.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.ReadableStreamBYOBReader.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.ReadableStreamBYOBReader.prototype.cancel
+{stream/web}.ReadableStreamBYOBReader.prototype.cancel.length
+{stream/web}.ReadableStreamBYOBReader.prototype.cancel.name
+{stream/web}.ReadableStreamBYOBReader.prototype.closed
+{stream/web}.ReadableStreamBYOBReader.prototype.constructor
+{stream/web}.ReadableStreamBYOBReader.prototype.read
+{stream/web}.ReadableStreamBYOBReader.prototype.read.length
+{stream/web}.ReadableStreamBYOBReader.prototype.read.name
+{stream/web}.ReadableStreamBYOBReader.prototype.releaseLock
+{stream/web}.ReadableStreamBYOBReader.prototype.releaseLock.length
+{stream/web}.ReadableStreamBYOBReader.prototype.releaseLock.name
+{stream/web}.ReadableStreamBYOBRequest
+{stream/web}.ReadableStreamBYOBRequest.length
+{stream/web}.ReadableStreamBYOBRequest.name
+{stream/web}.ReadableStreamBYOBRequest.prototype
+{stream/web}.ReadableStreamBYOBRequest.prototype.[Symbol.toStringTag]
+{stream/web}.ReadableStreamBYOBRequest.prototype.[nodejs.util.inspect.custom]
+{stream/web}.ReadableStreamBYOBRequest.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.ReadableStreamBYOBRequest.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.ReadableStreamBYOBRequest.prototype.constructor
+{stream/web}.ReadableStreamBYOBRequest.prototype.respond
+{stream/web}.ReadableStreamBYOBRequest.prototype.respond.length
+{stream/web}.ReadableStreamBYOBRequest.prototype.respond.name
+{stream/web}.ReadableStreamBYOBRequest.prototype.respondWithNewView
+{stream/web}.ReadableStreamBYOBRequest.prototype.respondWithNewView.length
+{stream/web}.ReadableStreamBYOBRequest.prototype.respondWithNewView.name
+{stream/web}.ReadableStreamBYOBRequest.prototype.view
+{stream/web}.ReadableStreamDefaultController
+{stream/web}.ReadableStreamDefaultController.length
+{stream/web}.ReadableStreamDefaultController.name
+{stream/web}.ReadableStreamDefaultController.prototype
+{stream/web}.ReadableStreamDefaultController.prototype.[Symbol.toStringTag]
+{stream/web}.ReadableStreamDefaultController.prototype.[kCancel]
+{stream/web}.ReadableStreamDefaultController.prototype.[kCancel].length
+{stream/web}.ReadableStreamDefaultController.prototype.[kCancel].name
+{stream/web}.ReadableStreamDefaultController.prototype.[kPull]
+{stream/web}.ReadableStreamDefaultController.prototype.[kPull].length
+{stream/web}.ReadableStreamDefaultController.prototype.[kPull].name
+{stream/web}.ReadableStreamDefaultController.prototype.[kRelease]
+{stream/web}.ReadableStreamDefaultController.prototype.[kRelease].length
+{stream/web}.ReadableStreamDefaultController.prototype.[kRelease].name
+{stream/web}.ReadableStreamDefaultController.prototype.[nodejs.util.inspect.custom]
+{stream/web}.ReadableStreamDefaultController.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.ReadableStreamDefaultController.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.ReadableStreamDefaultController.prototype.close
+{stream/web}.ReadableStreamDefaultController.prototype.close.length
+{stream/web}.ReadableStreamDefaultController.prototype.close.name
+{stream/web}.ReadableStreamDefaultController.prototype.constructor
+{stream/web}.ReadableStreamDefaultController.prototype.desiredSize
+{stream/web}.ReadableStreamDefaultController.prototype.enqueue
+{stream/web}.ReadableStreamDefaultController.prototype.enqueue.length
+{stream/web}.ReadableStreamDefaultController.prototype.enqueue.name
+{stream/web}.ReadableStreamDefaultController.prototype.error
+{stream/web}.ReadableStreamDefaultController.prototype.error.length
+{stream/web}.ReadableStreamDefaultController.prototype.error.name
+{stream/web}.ReadableStreamDefaultReader
+{stream/web}.ReadableStreamDefaultReader.length
+{stream/web}.ReadableStreamDefaultReader.name
+{stream/web}.ReadableStreamDefaultReader.prototype
+{stream/web}.ReadableStreamDefaultReader.prototype.[Symbol.toStringTag]
+{stream/web}.ReadableStreamDefaultReader.prototype.[nodejs.util.inspect.custom]
+{stream/web}.ReadableStreamDefaultReader.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.ReadableStreamDefaultReader.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.ReadableStreamDefaultReader.prototype.cancel
+{stream/web}.ReadableStreamDefaultReader.prototype.cancel.length
+{stream/web}.ReadableStreamDefaultReader.prototype.cancel.name
+{stream/web}.ReadableStreamDefaultReader.prototype.closed
+{stream/web}.ReadableStreamDefaultReader.prototype.constructor
+{stream/web}.ReadableStreamDefaultReader.prototype.read
+{stream/web}.ReadableStreamDefaultReader.prototype.read.length
+{stream/web}.ReadableStreamDefaultReader.prototype.read.name
+{stream/web}.ReadableStreamDefaultReader.prototype.releaseLock
+{stream/web}.ReadableStreamDefaultReader.prototype.releaseLock.length
+{stream/web}.ReadableStreamDefaultReader.prototype.releaseLock.name
+{stream/web}.TextDecoderStream
+{stream/web}.TextDecoderStream.length
+{stream/web}.TextDecoderStream.name
+{stream/web}.TextDecoderStream.prototype
+{stream/web}.TextDecoderStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.TextDecoderStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.TextDecoderStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.TextDecoderStream.prototype.constructor
+{stream/web}.TextDecoderStream.prototype.encoding
+{stream/web}.TextDecoderStream.prototype.fatal
+{stream/web}.TextDecoderStream.prototype.ignoreBOM
+{stream/web}.TextDecoderStream.prototype.readable
+{stream/web}.TextDecoderStream.prototype.writable
+{stream/web}.TextEncoderStream
+{stream/web}.TextEncoderStream.length
+{stream/web}.TextEncoderStream.name
+{stream/web}.TextEncoderStream.prototype
+{stream/web}.TextEncoderStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.TextEncoderStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.TextEncoderStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.TextEncoderStream.prototype.constructor
+{stream/web}.TextEncoderStream.prototype.encoding
+{stream/web}.TextEncoderStream.prototype.readable
+{stream/web}.TextEncoderStream.prototype.writable
+{stream/web}.TransformStream
+{stream/web}.TransformStream.length
+{stream/web}.TransformStream.name
+{stream/web}.TransformStream.prototype
+{stream/web}.TransformStream.prototype.[Symbol.toStringTag]
+{stream/web}.TransformStream.prototype.[messaging_deserialize_symbol]
+{stream/web}.TransformStream.prototype.[messaging_deserialize_symbol].length
+{stream/web}.TransformStream.prototype.[messaging_deserialize_symbol].name
+{stream/web}.TransformStream.prototype.[messaging_transfer_list_symbol]
+{stream/web}.TransformStream.prototype.[messaging_transfer_list_symbol].length
+{stream/web}.TransformStream.prototype.[messaging_transfer_list_symbol].name
+{stream/web}.TransformStream.prototype.[messaging_transfer_symbol]
+{stream/web}.TransformStream.prototype.[messaging_transfer_symbol].length
+{stream/web}.TransformStream.prototype.[messaging_transfer_symbol].name
+{stream/web}.TransformStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.TransformStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.TransformStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.TransformStream.prototype.constructor
+{stream/web}.TransformStream.prototype.readable
+{stream/web}.TransformStream.prototype.writable
+{stream/web}.TransformStreamDefaultController
+{stream/web}.TransformStreamDefaultController.length
+{stream/web}.TransformStreamDefaultController.name
+{stream/web}.TransformStreamDefaultController.prototype
+{stream/web}.TransformStreamDefaultController.prototype.[Symbol.toStringTag]
+{stream/web}.TransformStreamDefaultController.prototype.[nodejs.util.inspect.custom]
+{stream/web}.TransformStreamDefaultController.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.TransformStreamDefaultController.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.TransformStreamDefaultController.prototype.constructor
+{stream/web}.TransformStreamDefaultController.prototype.desiredSize
+{stream/web}.TransformStreamDefaultController.prototype.enqueue
+{stream/web}.TransformStreamDefaultController.prototype.enqueue.length
+{stream/web}.TransformStreamDefaultController.prototype.enqueue.name
+{stream/web}.TransformStreamDefaultController.prototype.error
+{stream/web}.TransformStreamDefaultController.prototype.error.length
+{stream/web}.TransformStreamDefaultController.prototype.error.name
+{stream/web}.TransformStreamDefaultController.prototype.terminate
+{stream/web}.TransformStreamDefaultController.prototype.terminate.length
+{stream/web}.TransformStreamDefaultController.prototype.terminate.name
+{stream/web}.WritableStream
+{stream/web}.WritableStream.length
+{stream/web}.WritableStream.name
+{stream/web}.WritableStream.prototype
+{stream/web}.WritableStream.prototype.[Symbol.toStringTag]
+{stream/web}.WritableStream.prototype.[messaging_deserialize_symbol]
+{stream/web}.WritableStream.prototype.[messaging_deserialize_symbol].length
+{stream/web}.WritableStream.prototype.[messaging_deserialize_symbol].name
+{stream/web}.WritableStream.prototype.[messaging_transfer_list_symbol]
+{stream/web}.WritableStream.prototype.[messaging_transfer_list_symbol].length
+{stream/web}.WritableStream.prototype.[messaging_transfer_list_symbol].name
+{stream/web}.WritableStream.prototype.[messaging_transfer_symbol]
+{stream/web}.WritableStream.prototype.[messaging_transfer_symbol].length
+{stream/web}.WritableStream.prototype.[messaging_transfer_symbol].name
+{stream/web}.WritableStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.WritableStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.WritableStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.WritableStream.prototype.abort
+{stream/web}.WritableStream.prototype.abort.length
+{stream/web}.WritableStream.prototype.abort.name
+{stream/web}.WritableStream.prototype.close
+{stream/web}.WritableStream.prototype.close.length
+{stream/web}.WritableStream.prototype.close.name
+{stream/web}.WritableStream.prototype.constructor
+{stream/web}.WritableStream.prototype.getWriter
+{stream/web}.WritableStream.prototype.getWriter.length
+{stream/web}.WritableStream.prototype.getWriter.name
+{stream/web}.WritableStream.prototype.locked
+{stream/web}.WritableStreamDefaultController
+{stream/web}.WritableStreamDefaultController.length
+{stream/web}.WritableStreamDefaultController.name
+{stream/web}.WritableStreamDefaultController.prototype
+{stream/web}.WritableStreamDefaultController.prototype.[Symbol.toStringTag]
+{stream/web}.WritableStreamDefaultController.prototype.[kAbort]
+{stream/web}.WritableStreamDefaultController.prototype.[kAbort].length
+{stream/web}.WritableStreamDefaultController.prototype.[kAbort].name
+{stream/web}.WritableStreamDefaultController.prototype.[kError]
+{stream/web}.WritableStreamDefaultController.prototype.[kError].length
+{stream/web}.WritableStreamDefaultController.prototype.[kError].name
+{stream/web}.WritableStreamDefaultController.prototype.[nodejs.util.inspect.custom]
+{stream/web}.WritableStreamDefaultController.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.WritableStreamDefaultController.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.WritableStreamDefaultController.prototype.constructor
+{stream/web}.WritableStreamDefaultController.prototype.error
+{stream/web}.WritableStreamDefaultController.prototype.error.length
+{stream/web}.WritableStreamDefaultController.prototype.error.name
+{stream/web}.WritableStreamDefaultController.prototype.signal
+{stream/web}.WritableStreamDefaultWriter
+{stream/web}.WritableStreamDefaultWriter.length
+{stream/web}.WritableStreamDefaultWriter.name
+{stream/web}.WritableStreamDefaultWriter.prototype
+{stream/web}.WritableStreamDefaultWriter.prototype.[Symbol.toStringTag]
+{stream/web}.WritableStreamDefaultWriter.prototype.[nodejs.util.inspect.custom]
+{stream/web}.WritableStreamDefaultWriter.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.WritableStreamDefaultWriter.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.WritableStreamDefaultWriter.prototype.abort
+{stream/web}.WritableStreamDefaultWriter.prototype.abort.length
+{stream/web}.WritableStreamDefaultWriter.prototype.abort.name
+{stream/web}.WritableStreamDefaultWriter.prototype.close
+{stream/web}.WritableStreamDefaultWriter.prototype.close.length
+{stream/web}.WritableStreamDefaultWriter.prototype.close.name
+{stream/web}.WritableStreamDefaultWriter.prototype.closed
+{stream/web}.WritableStreamDefaultWriter.prototype.constructor
+{stream/web}.WritableStreamDefaultWriter.prototype.desiredSize
+{stream/web}.WritableStreamDefaultWriter.prototype.ready
+{stream/web}.WritableStreamDefaultWriter.prototype.releaseLock
+{stream/web}.WritableStreamDefaultWriter.prototype.releaseLock.length
+{stream/web}.WritableStreamDefaultWriter.prototype.releaseLock.name
+{stream/web}.WritableStreamDefaultWriter.prototype.write
+{stream/web}.WritableStreamDefaultWriter.prototype.write.length
+{stream/web}.WritableStreamDefaultWriter.prototype.write.name
+{stream/web}.[Symbol.toStringTag]
+{stream/web}.default
+{stream/web}.default.ByteLengthQueuingStrategy
+{stream/web}.default.ByteLengthQueuingStrategy.length
+{stream/web}.default.ByteLengthQueuingStrategy.name
+{stream/web}.default.ByteLengthQueuingStrategy.prototype
+{stream/web}.default.ByteLengthQueuingStrategy.prototype.[Symbol.toStringTag]
+{stream/web}.default.ByteLengthQueuingStrategy.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.ByteLengthQueuingStrategy.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.ByteLengthQueuingStrategy.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.ByteLengthQueuingStrategy.prototype.constructor
+{stream/web}.default.ByteLengthQueuingStrategy.prototype.highWaterMark
+{stream/web}.default.ByteLengthQueuingStrategy.prototype.size
+{stream/web}.default.CompressionStream
+{stream/web}.default.CompressionStream.length
+{stream/web}.default.CompressionStream.name
+{stream/web}.default.CompressionStream.prototype
+{stream/web}.default.CompressionStream.prototype.[Symbol.toStringTag]
+{stream/web}.default.CompressionStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.CompressionStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.CompressionStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.CompressionStream.prototype.constructor
+{stream/web}.default.CompressionStream.prototype.readable
+{stream/web}.default.CompressionStream.prototype.writable
+{stream/web}.default.CountQueuingStrategy
+{stream/web}.default.CountQueuingStrategy.length
+{stream/web}.default.CountQueuingStrategy.name
+{stream/web}.default.CountQueuingStrategy.prototype
+{stream/web}.default.CountQueuingStrategy.prototype.[Symbol.toStringTag]
+{stream/web}.default.CountQueuingStrategy.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.CountQueuingStrategy.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.CountQueuingStrategy.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.CountQueuingStrategy.prototype.constructor
+{stream/web}.default.CountQueuingStrategy.prototype.highWaterMark
+{stream/web}.default.CountQueuingStrategy.prototype.size
+{stream/web}.default.DecompressionStream
+{stream/web}.default.DecompressionStream.length
+{stream/web}.default.DecompressionStream.name
+{stream/web}.default.DecompressionStream.prototype
+{stream/web}.default.DecompressionStream.prototype.[Symbol.toStringTag]
+{stream/web}.default.DecompressionStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.DecompressionStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.DecompressionStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.DecompressionStream.prototype.constructor
+{stream/web}.default.DecompressionStream.prototype.readable
+{stream/web}.default.DecompressionStream.prototype.writable
+{stream/web}.default.ReadableByteStreamController
+{stream/web}.default.ReadableByteStreamController.length
+{stream/web}.default.ReadableByteStreamController.name
+{stream/web}.default.ReadableByteStreamController.prototype
+{stream/web}.default.ReadableByteStreamController.prototype.[Symbol.toStringTag]
+{stream/web}.default.ReadableByteStreamController.prototype.[kCancel]
+{stream/web}.default.ReadableByteStreamController.prototype.[kCancel].length
+{stream/web}.default.ReadableByteStreamController.prototype.[kCancel].name
+{stream/web}.default.ReadableByteStreamController.prototype.[kPull]
+{stream/web}.default.ReadableByteStreamController.prototype.[kPull].length
+{stream/web}.default.ReadableByteStreamController.prototype.[kPull].name
+{stream/web}.default.ReadableByteStreamController.prototype.[kRelease]
+{stream/web}.default.ReadableByteStreamController.prototype.[kRelease].length
+{stream/web}.default.ReadableByteStreamController.prototype.[kRelease].name
+{stream/web}.default.ReadableByteStreamController.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.ReadableByteStreamController.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.ReadableByteStreamController.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.ReadableByteStreamController.prototype.byobRequest
+{stream/web}.default.ReadableByteStreamController.prototype.close
+{stream/web}.default.ReadableByteStreamController.prototype.close.length
+{stream/web}.default.ReadableByteStreamController.prototype.close.name
+{stream/web}.default.ReadableByteStreamController.prototype.constructor
+{stream/web}.default.ReadableByteStreamController.prototype.desiredSize
+{stream/web}.default.ReadableByteStreamController.prototype.enqueue
+{stream/web}.default.ReadableByteStreamController.prototype.enqueue.length
+{stream/web}.default.ReadableByteStreamController.prototype.enqueue.name
+{stream/web}.default.ReadableByteStreamController.prototype.error
+{stream/web}.default.ReadableByteStreamController.prototype.error.length
+{stream/web}.default.ReadableByteStreamController.prototype.error.name
+{stream/web}.default.ReadableStream
+{stream/web}.default.ReadableStream.from
+{stream/web}.default.ReadableStream.from.length
+{stream/web}.default.ReadableStream.from.name
+{stream/web}.default.ReadableStream.length
+{stream/web}.default.ReadableStream.name
+{stream/web}.default.ReadableStream.prototype
+{stream/web}.default.ReadableStream.prototype.[Symbol.asyncIterator]
+{stream/web}.default.ReadableStream.prototype.[Symbol.asyncIterator].length
+{stream/web}.default.ReadableStream.prototype.[Symbol.asyncIterator].name
+{stream/web}.default.ReadableStream.prototype.[Symbol.toStringTag]
+{stream/web}.default.ReadableStream.prototype.[messaging_deserialize_symbol]
+{stream/web}.default.ReadableStream.prototype.[messaging_deserialize_symbol].length
+{stream/web}.default.ReadableStream.prototype.[messaging_deserialize_symbol].name
+{stream/web}.default.ReadableStream.prototype.[messaging_transfer_list_symbol]
+{stream/web}.default.ReadableStream.prototype.[messaging_transfer_list_symbol].length
+{stream/web}.default.ReadableStream.prototype.[messaging_transfer_list_symbol].name
+{stream/web}.default.ReadableStream.prototype.[messaging_transfer_symbol]
+{stream/web}.default.ReadableStream.prototype.[messaging_transfer_symbol].length
+{stream/web}.default.ReadableStream.prototype.[messaging_transfer_symbol].name
+{stream/web}.default.ReadableStream.prototype.[nodejs.stream.disturbed]
+{stream/web}.default.ReadableStream.prototype.[nodejs.stream.errored]
+{stream/web}.default.ReadableStream.prototype.[nodejs.stream.readable]
+{stream/web}.default.ReadableStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.ReadableStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.ReadableStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.ReadableStream.prototype.cancel
+{stream/web}.default.ReadableStream.prototype.cancel.length
+{stream/web}.default.ReadableStream.prototype.cancel.name
+{stream/web}.default.ReadableStream.prototype.constructor
+{stream/web}.default.ReadableStream.prototype.getReader
+{stream/web}.default.ReadableStream.prototype.getReader.length
+{stream/web}.default.ReadableStream.prototype.getReader.name
+{stream/web}.default.ReadableStream.prototype.locked
+{stream/web}.default.ReadableStream.prototype.pipeThrough
+{stream/web}.default.ReadableStream.prototype.pipeThrough.length
+{stream/web}.default.ReadableStream.prototype.pipeThrough.name
+{stream/web}.default.ReadableStream.prototype.pipeTo
+{stream/web}.default.ReadableStream.prototype.pipeTo.length
+{stream/web}.default.ReadableStream.prototype.pipeTo.name
+{stream/web}.default.ReadableStream.prototype.tee
+{stream/web}.default.ReadableStream.prototype.tee.length
+{stream/web}.default.ReadableStream.prototype.tee.name
+{stream/web}.default.ReadableStream.prototype.values
+{stream/web}.default.ReadableStream.prototype.values.length
+{stream/web}.default.ReadableStream.prototype.values.name
+{stream/web}.default.ReadableStreamBYOBReader
+{stream/web}.default.ReadableStreamBYOBReader.length
+{stream/web}.default.ReadableStreamBYOBReader.name
+{stream/web}.default.ReadableStreamBYOBReader.prototype
+{stream/web}.default.ReadableStreamBYOBReader.prototype.[Symbol.toStringTag]
+{stream/web}.default.ReadableStreamBYOBReader.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.ReadableStreamBYOBReader.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.ReadableStreamBYOBReader.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.ReadableStreamBYOBReader.prototype.cancel
+{stream/web}.default.ReadableStreamBYOBReader.prototype.cancel.length
+{stream/web}.default.ReadableStreamBYOBReader.prototype.cancel.name
+{stream/web}.default.ReadableStreamBYOBReader.prototype.closed
+{stream/web}.default.ReadableStreamBYOBReader.prototype.constructor
+{stream/web}.default.ReadableStreamBYOBReader.prototype.read
+{stream/web}.default.ReadableStreamBYOBReader.prototype.read.length
+{stream/web}.default.ReadableStreamBYOBReader.prototype.read.name
+{stream/web}.default.ReadableStreamBYOBReader.prototype.releaseLock
+{stream/web}.default.ReadableStreamBYOBReader.prototype.releaseLock.length
+{stream/web}.default.ReadableStreamBYOBReader.prototype.releaseLock.name
+{stream/web}.default.ReadableStreamBYOBRequest
+{stream/web}.default.ReadableStreamBYOBRequest.length
+{stream/web}.default.ReadableStreamBYOBRequest.name
+{stream/web}.default.ReadableStreamBYOBRequest.prototype
+{stream/web}.default.ReadableStreamBYOBRequest.prototype.[Symbol.toStringTag]
+{stream/web}.default.ReadableStreamBYOBRequest.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.ReadableStreamBYOBRequest.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.ReadableStreamBYOBRequest.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.ReadableStreamBYOBRequest.prototype.constructor
+{stream/web}.default.ReadableStreamBYOBRequest.prototype.respond
+{stream/web}.default.ReadableStreamBYOBRequest.prototype.respond.length
+{stream/web}.default.ReadableStreamBYOBRequest.prototype.respond.name
+{stream/web}.default.ReadableStreamBYOBRequest.prototype.respondWithNewView
+{stream/web}.default.ReadableStreamBYOBRequest.prototype.respondWithNewView.length
+{stream/web}.default.ReadableStreamBYOBRequest.prototype.respondWithNewView.name
+{stream/web}.default.ReadableStreamBYOBRequest.prototype.view
+{stream/web}.default.ReadableStreamDefaultController
+{stream/web}.default.ReadableStreamDefaultController.length
+{stream/web}.default.ReadableStreamDefaultController.name
+{stream/web}.default.ReadableStreamDefaultController.prototype
+{stream/web}.default.ReadableStreamDefaultController.prototype.[Symbol.toStringTag]
+{stream/web}.default.ReadableStreamDefaultController.prototype.[kCancel]
+{stream/web}.default.ReadableStreamDefaultController.prototype.[kCancel].length
+{stream/web}.default.ReadableStreamDefaultController.prototype.[kCancel].name
+{stream/web}.default.ReadableStreamDefaultController.prototype.[kPull]
+{stream/web}.default.ReadableStreamDefaultController.prototype.[kPull].length
+{stream/web}.default.ReadableStreamDefaultController.prototype.[kPull].name
+{stream/web}.default.ReadableStreamDefaultController.prototype.[kRelease]
+{stream/web}.default.ReadableStreamDefaultController.prototype.[kRelease].length
+{stream/web}.default.ReadableStreamDefaultController.prototype.[kRelease].name
+{stream/web}.default.ReadableStreamDefaultController.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.ReadableStreamDefaultController.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.ReadableStreamDefaultController.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.ReadableStreamDefaultController.prototype.close
+{stream/web}.default.ReadableStreamDefaultController.prototype.close.length
+{stream/web}.default.ReadableStreamDefaultController.prototype.close.name
+{stream/web}.default.ReadableStreamDefaultController.prototype.constructor
+{stream/web}.default.ReadableStreamDefaultController.prototype.desiredSize
+{stream/web}.default.ReadableStreamDefaultController.prototype.enqueue
+{stream/web}.default.ReadableStreamDefaultController.prototype.enqueue.length
+{stream/web}.default.ReadableStreamDefaultController.prototype.enqueue.name
+{stream/web}.default.ReadableStreamDefaultController.prototype.error
+{stream/web}.default.ReadableStreamDefaultController.prototype.error.length
+{stream/web}.default.ReadableStreamDefaultController.prototype.error.name
+{stream/web}.default.ReadableStreamDefaultReader
+{stream/web}.default.ReadableStreamDefaultReader.length
+{stream/web}.default.ReadableStreamDefaultReader.name
+{stream/web}.default.ReadableStreamDefaultReader.prototype
+{stream/web}.default.ReadableStreamDefaultReader.prototype.[Symbol.toStringTag]
+{stream/web}.default.ReadableStreamDefaultReader.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.ReadableStreamDefaultReader.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.ReadableStreamDefaultReader.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.ReadableStreamDefaultReader.prototype.cancel
+{stream/web}.default.ReadableStreamDefaultReader.prototype.cancel.length
+{stream/web}.default.ReadableStreamDefaultReader.prototype.cancel.name
+{stream/web}.default.ReadableStreamDefaultReader.prototype.closed
+{stream/web}.default.ReadableStreamDefaultReader.prototype.constructor
+{stream/web}.default.ReadableStreamDefaultReader.prototype.read
+{stream/web}.default.ReadableStreamDefaultReader.prototype.read.length
+{stream/web}.default.ReadableStreamDefaultReader.prototype.read.name
+{stream/web}.default.ReadableStreamDefaultReader.prototype.releaseLock
+{stream/web}.default.ReadableStreamDefaultReader.prototype.releaseLock.length
+{stream/web}.default.ReadableStreamDefaultReader.prototype.releaseLock.name
+{stream/web}.default.TextDecoderStream
+{stream/web}.default.TextDecoderStream.length
+{stream/web}.default.TextDecoderStream.name
+{stream/web}.default.TextDecoderStream.prototype
+{stream/web}.default.TextDecoderStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.TextDecoderStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.TextDecoderStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.TextDecoderStream.prototype.constructor
+{stream/web}.default.TextDecoderStream.prototype.encoding
+{stream/web}.default.TextDecoderStream.prototype.fatal
+{stream/web}.default.TextDecoderStream.prototype.ignoreBOM
+{stream/web}.default.TextDecoderStream.prototype.readable
+{stream/web}.default.TextDecoderStream.prototype.writable
+{stream/web}.default.TextEncoderStream
+{stream/web}.default.TextEncoderStream.length
+{stream/web}.default.TextEncoderStream.name
+{stream/web}.default.TextEncoderStream.prototype
+{stream/web}.default.TextEncoderStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.TextEncoderStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.TextEncoderStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.TextEncoderStream.prototype.constructor
+{stream/web}.default.TextEncoderStream.prototype.encoding
+{stream/web}.default.TextEncoderStream.prototype.readable
+{stream/web}.default.TextEncoderStream.prototype.writable
+{stream/web}.default.TransformStream
+{stream/web}.default.TransformStream.length
+{stream/web}.default.TransformStream.name
+{stream/web}.default.TransformStream.prototype
+{stream/web}.default.TransformStream.prototype.[Symbol.toStringTag]
+{stream/web}.default.TransformStream.prototype.[messaging_deserialize_symbol]
+{stream/web}.default.TransformStream.prototype.[messaging_deserialize_symbol].length
+{stream/web}.default.TransformStream.prototype.[messaging_deserialize_symbol].name
+{stream/web}.default.TransformStream.prototype.[messaging_transfer_list_symbol]
+{stream/web}.default.TransformStream.prototype.[messaging_transfer_list_symbol].length
+{stream/web}.default.TransformStream.prototype.[messaging_transfer_list_symbol].name
+{stream/web}.default.TransformStream.prototype.[messaging_transfer_symbol]
+{stream/web}.default.TransformStream.prototype.[messaging_transfer_symbol].length
+{stream/web}.default.TransformStream.prototype.[messaging_transfer_symbol].name
+{stream/web}.default.TransformStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.TransformStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.TransformStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.TransformStream.prototype.constructor
+{stream/web}.default.TransformStream.prototype.readable
+{stream/web}.default.TransformStream.prototype.writable
+{stream/web}.default.TransformStreamDefaultController
+{stream/web}.default.TransformStreamDefaultController.length
+{stream/web}.default.TransformStreamDefaultController.name
+{stream/web}.default.TransformStreamDefaultController.prototype
+{stream/web}.default.TransformStreamDefaultController.prototype.[Symbol.toStringTag]
+{stream/web}.default.TransformStreamDefaultController.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.TransformStreamDefaultController.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.TransformStreamDefaultController.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.TransformStreamDefaultController.prototype.constructor
+{stream/web}.default.TransformStreamDefaultController.prototype.desiredSize
+{stream/web}.default.TransformStreamDefaultController.prototype.enqueue
+{stream/web}.default.TransformStreamDefaultController.prototype.enqueue.length
+{stream/web}.default.TransformStreamDefaultController.prototype.enqueue.name
+{stream/web}.default.TransformStreamDefaultController.prototype.error
+{stream/web}.default.TransformStreamDefaultController.prototype.error.length
+{stream/web}.default.TransformStreamDefaultController.prototype.error.name
+{stream/web}.default.TransformStreamDefaultController.prototype.terminate
+{stream/web}.default.TransformStreamDefaultController.prototype.terminate.length
+{stream/web}.default.TransformStreamDefaultController.prototype.terminate.name
+{stream/web}.default.WritableStream
+{stream/web}.default.WritableStream.length
+{stream/web}.default.WritableStream.name
+{stream/web}.default.WritableStream.prototype
+{stream/web}.default.WritableStream.prototype.[Symbol.toStringTag]
+{stream/web}.default.WritableStream.prototype.[messaging_deserialize_symbol]
+{stream/web}.default.WritableStream.prototype.[messaging_deserialize_symbol].length
+{stream/web}.default.WritableStream.prototype.[messaging_deserialize_symbol].name
+{stream/web}.default.WritableStream.prototype.[messaging_transfer_list_symbol]
+{stream/web}.default.WritableStream.prototype.[messaging_transfer_list_symbol].length
+{stream/web}.default.WritableStream.prototype.[messaging_transfer_list_symbol].name
+{stream/web}.default.WritableStream.prototype.[messaging_transfer_symbol]
+{stream/web}.default.WritableStream.prototype.[messaging_transfer_symbol].length
+{stream/web}.default.WritableStream.prototype.[messaging_transfer_symbol].name
+{stream/web}.default.WritableStream.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.WritableStream.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.WritableStream.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.WritableStream.prototype.abort
+{stream/web}.default.WritableStream.prototype.abort.length
+{stream/web}.default.WritableStream.prototype.abort.name
+{stream/web}.default.WritableStream.prototype.close
+{stream/web}.default.WritableStream.prototype.close.length
+{stream/web}.default.WritableStream.prototype.close.name
+{stream/web}.default.WritableStream.prototype.constructor
+{stream/web}.default.WritableStream.prototype.getWriter
+{stream/web}.default.WritableStream.prototype.getWriter.length
+{stream/web}.default.WritableStream.prototype.getWriter.name
+{stream/web}.default.WritableStream.prototype.locked
+{stream/web}.default.WritableStreamDefaultController
+{stream/web}.default.WritableStreamDefaultController.length
+{stream/web}.default.WritableStreamDefaultController.name
+{stream/web}.default.WritableStreamDefaultController.prototype
+{stream/web}.default.WritableStreamDefaultController.prototype.[Symbol.toStringTag]
+{stream/web}.default.WritableStreamDefaultController.prototype.[kAbort]
+{stream/web}.default.WritableStreamDefaultController.prototype.[kAbort].length
+{stream/web}.default.WritableStreamDefaultController.prototype.[kAbort].name
+{stream/web}.default.WritableStreamDefaultController.prototype.[kError]
+{stream/web}.default.WritableStreamDefaultController.prototype.[kError].length
+{stream/web}.default.WritableStreamDefaultController.prototype.[kError].name
+{stream/web}.default.WritableStreamDefaultController.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.WritableStreamDefaultController.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.WritableStreamDefaultController.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.WritableStreamDefaultController.prototype.constructor
+{stream/web}.default.WritableStreamDefaultController.prototype.error
+{stream/web}.default.WritableStreamDefaultController.prototype.error.length
+{stream/web}.default.WritableStreamDefaultController.prototype.error.name
+{stream/web}.default.WritableStreamDefaultController.prototype.signal
+{stream/web}.default.WritableStreamDefaultWriter
+{stream/web}.default.WritableStreamDefaultWriter.length
+{stream/web}.default.WritableStreamDefaultWriter.name
+{stream/web}.default.WritableStreamDefaultWriter.prototype
+{stream/web}.default.WritableStreamDefaultWriter.prototype.[Symbol.toStringTag]
+{stream/web}.default.WritableStreamDefaultWriter.prototype.[nodejs.util.inspect.custom]
+{stream/web}.default.WritableStreamDefaultWriter.prototype.[nodejs.util.inspect.custom].length
+{stream/web}.default.WritableStreamDefaultWriter.prototype.[nodejs.util.inspect.custom].name
+{stream/web}.default.WritableStreamDefaultWriter.prototype.abort
+{stream/web}.default.WritableStreamDefaultWriter.prototype.abort.length
+{stream/web}.default.WritableStreamDefaultWriter.prototype.abort.name
+{stream/web}.default.WritableStreamDefaultWriter.prototype.close
+{stream/web}.default.WritableStreamDefaultWriter.prototype.close.length
+{stream/web}.default.WritableStreamDefaultWriter.prototype.close.name
+{stream/web}.default.WritableStreamDefaultWriter.prototype.closed
+{stream/web}.default.WritableStreamDefaultWriter.prototype.constructor
+{stream/web}.default.WritableStreamDefaultWriter.prototype.desiredSize
+{stream/web}.default.WritableStreamDefaultWriter.prototype.ready
+{stream/web}.default.WritableStreamDefaultWriter.prototype.releaseLock
+{stream/web}.default.WritableStreamDefaultWriter.prototype.releaseLock.length
+{stream/web}.default.WritableStreamDefaultWriter.prototype.releaseLock.name
+{stream/web}.default.WritableStreamDefaultWriter.prototype.write
+{stream/web}.default.WritableStreamDefaultWriter.prototype.write.length
+{stream/web}.default.WritableStreamDefaultWriter.prototype.write.name
diff --git a/test/fixtures/apiSurface/string_decoder b/test/fixtures/apiSurface/string_decoder
new file mode 100644
index 00000000000000..7087068a9c2849
--- /dev/null
+++ b/test/fixtures/apiSurface/string_decoder
@@ -0,0 +1,48 @@
+{string_decoder}.StringDecoder
+{string_decoder}.StringDecoder.length
+{string_decoder}.StringDecoder.name
+{string_decoder}.StringDecoder.prototype
+{string_decoder}.StringDecoder.prototype.constructor
+{string_decoder}.StringDecoder.prototype.end
+{string_decoder}.StringDecoder.prototype.end.length
+{string_decoder}.StringDecoder.prototype.end.name
+{string_decoder}.StringDecoder.prototype.end.prototype
+{string_decoder}.StringDecoder.prototype.end.prototype.constructor
+{string_decoder}.StringDecoder.prototype.lastChar
+{string_decoder}.StringDecoder.prototype.lastNeed
+{string_decoder}.StringDecoder.prototype.lastTotal
+{string_decoder}.StringDecoder.prototype.text
+{string_decoder}.StringDecoder.prototype.text.length
+{string_decoder}.StringDecoder.prototype.text.name
+{string_decoder}.StringDecoder.prototype.text.prototype
+{string_decoder}.StringDecoder.prototype.text.prototype.constructor
+{string_decoder}.StringDecoder.prototype.write
+{string_decoder}.StringDecoder.prototype.write.length
+{string_decoder}.StringDecoder.prototype.write.name
+{string_decoder}.StringDecoder.prototype.write.prototype
+{string_decoder}.StringDecoder.prototype.write.prototype.constructor
+{string_decoder}.[Symbol.toStringTag]
+{string_decoder}.default
+{string_decoder}.default.StringDecoder
+{string_decoder}.default.StringDecoder.length
+{string_decoder}.default.StringDecoder.name
+{string_decoder}.default.StringDecoder.prototype
+{string_decoder}.default.StringDecoder.prototype.constructor
+{string_decoder}.default.StringDecoder.prototype.end
+{string_decoder}.default.StringDecoder.prototype.end.length
+{string_decoder}.default.StringDecoder.prototype.end.name
+{string_decoder}.default.StringDecoder.prototype.end.prototype
+{string_decoder}.default.StringDecoder.prototype.end.prototype.constructor
+{string_decoder}.default.StringDecoder.prototype.lastChar
+{string_decoder}.default.StringDecoder.prototype.lastNeed
+{string_decoder}.default.StringDecoder.prototype.lastTotal
+{string_decoder}.default.StringDecoder.prototype.text
+{string_decoder}.default.StringDecoder.prototype.text.length
+{string_decoder}.default.StringDecoder.prototype.text.name
+{string_decoder}.default.StringDecoder.prototype.text.prototype
+{string_decoder}.default.StringDecoder.prototype.text.prototype.constructor
+{string_decoder}.default.StringDecoder.prototype.write
+{string_decoder}.default.StringDecoder.prototype.write.length
+{string_decoder}.default.StringDecoder.prototype.write.name
+{string_decoder}.default.StringDecoder.prototype.write.prototype
+{string_decoder}.default.StringDecoder.prototype.write.prototype.constructor
diff --git a/test/fixtures/apiSurface/sys b/test/fixtures/apiSurface/sys
new file mode 100644
index 00000000000000..3288d3354c47f6
--- /dev/null
+++ b/test/fixtures/apiSurface/sys
@@ -0,0 +1,1040 @@
+{sys}.MIMEParams
+{sys}.MIMEParams.length
+{sys}.MIMEParams.name
+{sys}.MIMEParams.prototype
+{sys}.MIMEParams.prototype.[Symbol.iterator]
+{sys}.MIMEParams.prototype.[Symbol.iterator].length
+{sys}.MIMEParams.prototype.[Symbol.iterator].name
+{sys}.MIMEParams.prototype.[Symbol.iterator].prototype
+{sys}.MIMEParams.prototype.constructor
+{sys}.MIMEParams.prototype.delete
+{sys}.MIMEParams.prototype.delete.length
+{sys}.MIMEParams.prototype.delete.name
+{sys}.MIMEParams.prototype.entries
+{sys}.MIMEParams.prototype.entries.length
+{sys}.MIMEParams.prototype.entries.name
+{sys}.MIMEParams.prototype.entries.prototype
+{sys}.MIMEParams.prototype.get
+{sys}.MIMEParams.prototype.get.length
+{sys}.MIMEParams.prototype.get.name
+{sys}.MIMEParams.prototype.has
+{sys}.MIMEParams.prototype.has.length
+{sys}.MIMEParams.prototype.has.name
+{sys}.MIMEParams.prototype.keys
+{sys}.MIMEParams.prototype.keys.length
+{sys}.MIMEParams.prototype.keys.name
+{sys}.MIMEParams.prototype.keys.prototype
+{sys}.MIMEParams.prototype.set
+{sys}.MIMEParams.prototype.set.length
+{sys}.MIMEParams.prototype.set.name
+{sys}.MIMEParams.prototype.toJSON
+{sys}.MIMEParams.prototype.toJSON.length
+{sys}.MIMEParams.prototype.toJSON.name
+{sys}.MIMEParams.prototype.toString
+{sys}.MIMEParams.prototype.toString.length
+{sys}.MIMEParams.prototype.toString.name
+{sys}.MIMEParams.prototype.values
+{sys}.MIMEParams.prototype.values.length
+{sys}.MIMEParams.prototype.values.name
+{sys}.MIMEParams.prototype.values.prototype
+{sys}.MIMEType
+{sys}.MIMEType.length
+{sys}.MIMEType.name
+{sys}.MIMEType.prototype
+{sys}.MIMEType.prototype.constructor
+{sys}.MIMEType.prototype.essence
+{sys}.MIMEType.prototype.params
+{sys}.MIMEType.prototype.subtype
+{sys}.MIMEType.prototype.toJSON
+{sys}.MIMEType.prototype.toJSON.length
+{sys}.MIMEType.prototype.toJSON.name
+{sys}.MIMEType.prototype.toString
+{sys}.MIMEType.prototype.toString.length
+{sys}.MIMEType.prototype.toString.name
+{sys}.MIMEType.prototype.type
+{sys}.TextDecoder
+{sys}.TextDecoder.length
+{sys}.TextDecoder.name
+{sys}.TextDecoder.prototype
+{sys}.TextDecoder.prototype.[Symbol.toStringTag]
+{sys}.TextDecoder.prototype.[nodejs.util.inspect.custom]
+{sys}.TextDecoder.prototype.[nodejs.util.inspect.custom].length
+{sys}.TextDecoder.prototype.[nodejs.util.inspect.custom].name
+{sys}.TextDecoder.prototype.constructor
+{sys}.TextDecoder.prototype.decode
+{sys}.TextDecoder.prototype.decode.length
+{sys}.TextDecoder.prototype.decode.name
+{sys}.TextDecoder.prototype.encoding
+{sys}.TextDecoder.prototype.fatal
+{sys}.TextDecoder.prototype.ignoreBOM
+{sys}.TextEncoder
+{sys}.TextEncoder.length
+{sys}.TextEncoder.name
+{sys}.TextEncoder.prototype
+{sys}.TextEncoder.prototype.[Symbol.toStringTag]
+{sys}.TextEncoder.prototype.[nodejs.util.inspect.custom]
+{sys}.TextEncoder.prototype.[nodejs.util.inspect.custom].length
+{sys}.TextEncoder.prototype.[nodejs.util.inspect.custom].name
+{sys}.TextEncoder.prototype.constructor
+{sys}.TextEncoder.prototype.encode
+{sys}.TextEncoder.prototype.encode.length
+{sys}.TextEncoder.prototype.encode.name
+{sys}.TextEncoder.prototype.encodeInto
+{sys}.TextEncoder.prototype.encodeInto.length
+{sys}.TextEncoder.prototype.encodeInto.name
+{sys}.TextEncoder.prototype.encoding
+{sys}.[Symbol.toStringTag]
+{sys}._errnoException
+{sys}._errnoException.length
+{sys}._errnoException.name
+{sys}._errnoException.prototype
+{sys}._errnoException.prototype.constructor
+{sys}._exceptionWithHostPort
+{sys}._exceptionWithHostPort.length
+{sys}._exceptionWithHostPort.name
+{sys}._exceptionWithHostPort.prototype
+{sys}._exceptionWithHostPort.prototype.constructor
+{sys}._extend
+{sys}._extend.length
+{sys}._extend.name
+{sys}._extend.prototype
+{sys}._extend.prototype.constructor
+{sys}._extend.prototype.constructor.length
+{sys}._extend.prototype.constructor.name
+{sys}._extend.prototype.constructor.prototype
+{sys}.aborted
+{sys}.aborted.length
+{sys}.aborted.name
+{sys}.callbackify
+{sys}.callbackify.length
+{sys}.callbackify.name
+{sys}.callbackify.prototype
+{sys}.callbackify.prototype.constructor
+{sys}.debug
+{sys}.debug.length
+{sys}.debug.name
+{sys}.debug.prototype
+{sys}.debug.prototype.constructor
+{sys}.debuglog
+{sys}.debuglog.length
+{sys}.debuglog.name
+{sys}.debuglog.prototype
+{sys}.debuglog.prototype.constructor
+{sys}.default
+{sys}.default.MIMEParams
+{sys}.default.MIMEParams.length
+{sys}.default.MIMEParams.name
+{sys}.default.MIMEParams.prototype
+{sys}.default.MIMEParams.prototype.[Symbol.iterator]
+{sys}.default.MIMEParams.prototype.[Symbol.iterator].length
+{sys}.default.MIMEParams.prototype.[Symbol.iterator].name
+{sys}.default.MIMEParams.prototype.[Symbol.iterator].prototype
+{sys}.default.MIMEParams.prototype.constructor
+{sys}.default.MIMEParams.prototype.delete
+{sys}.default.MIMEParams.prototype.delete.length
+{sys}.default.MIMEParams.prototype.delete.name
+{sys}.default.MIMEParams.prototype.entries
+{sys}.default.MIMEParams.prototype.entries.length
+{sys}.default.MIMEParams.prototype.entries.name
+{sys}.default.MIMEParams.prototype.entries.prototype
+{sys}.default.MIMEParams.prototype.get
+{sys}.default.MIMEParams.prototype.get.length
+{sys}.default.MIMEParams.prototype.get.name
+{sys}.default.MIMEParams.prototype.has
+{sys}.default.MIMEParams.prototype.has.length
+{sys}.default.MIMEParams.prototype.has.name
+{sys}.default.MIMEParams.prototype.keys
+{sys}.default.MIMEParams.prototype.keys.length
+{sys}.default.MIMEParams.prototype.keys.name
+{sys}.default.MIMEParams.prototype.keys.prototype
+{sys}.default.MIMEParams.prototype.set
+{sys}.default.MIMEParams.prototype.set.length
+{sys}.default.MIMEParams.prototype.set.name
+{sys}.default.MIMEParams.prototype.toJSON
+{sys}.default.MIMEParams.prototype.toJSON.length
+{sys}.default.MIMEParams.prototype.toJSON.name
+{sys}.default.MIMEParams.prototype.toString
+{sys}.default.MIMEParams.prototype.toString.length
+{sys}.default.MIMEParams.prototype.toString.name
+{sys}.default.MIMEParams.prototype.values
+{sys}.default.MIMEParams.prototype.values.length
+{sys}.default.MIMEParams.prototype.values.name
+{sys}.default.MIMEParams.prototype.values.prototype
+{sys}.default.MIMEType
+{sys}.default.MIMEType.length
+{sys}.default.MIMEType.name
+{sys}.default.MIMEType.prototype
+{sys}.default.MIMEType.prototype.constructor
+{sys}.default.MIMEType.prototype.essence
+{sys}.default.MIMEType.prototype.params
+{sys}.default.MIMEType.prototype.subtype
+{sys}.default.MIMEType.prototype.toJSON
+{sys}.default.MIMEType.prototype.toJSON.length
+{sys}.default.MIMEType.prototype.toJSON.name
+{sys}.default.MIMEType.prototype.toString
+{sys}.default.MIMEType.prototype.toString.length
+{sys}.default.MIMEType.prototype.toString.name
+{sys}.default.MIMEType.prototype.type
+{sys}.default.TextDecoder
+{sys}.default.TextDecoder.length
+{sys}.default.TextDecoder.name
+{sys}.default.TextDecoder.prototype
+{sys}.default.TextDecoder.prototype.[Symbol.toStringTag]
+{sys}.default.TextDecoder.prototype.[nodejs.util.inspect.custom]
+{sys}.default.TextDecoder.prototype.[nodejs.util.inspect.custom].length
+{sys}.default.TextDecoder.prototype.[nodejs.util.inspect.custom].name
+{sys}.default.TextDecoder.prototype.constructor
+{sys}.default.TextDecoder.prototype.decode
+{sys}.default.TextDecoder.prototype.decode.length
+{sys}.default.TextDecoder.prototype.decode.name
+{sys}.default.TextDecoder.prototype.encoding
+{sys}.default.TextDecoder.prototype.fatal
+{sys}.default.TextDecoder.prototype.ignoreBOM
+{sys}.default.TextEncoder
+{sys}.default.TextEncoder.length
+{sys}.default.TextEncoder.name
+{sys}.default.TextEncoder.prototype
+{sys}.default.TextEncoder.prototype.[Symbol.toStringTag]
+{sys}.default.TextEncoder.prototype.[nodejs.util.inspect.custom]
+{sys}.default.TextEncoder.prototype.[nodejs.util.inspect.custom].length
+{sys}.default.TextEncoder.prototype.[nodejs.util.inspect.custom].name
+{sys}.default.TextEncoder.prototype.constructor
+{sys}.default.TextEncoder.prototype.encode
+{sys}.default.TextEncoder.prototype.encode.length
+{sys}.default.TextEncoder.prototype.encode.name
+{sys}.default.TextEncoder.prototype.encodeInto
+{sys}.default.TextEncoder.prototype.encodeInto.length
+{sys}.default.TextEncoder.prototype.encodeInto.name
+{sys}.default.TextEncoder.prototype.encoding
+{sys}.default._errnoException
+{sys}.default._errnoException.length
+{sys}.default._errnoException.name
+{sys}.default._errnoException.prototype
+{sys}.default._errnoException.prototype.constructor
+{sys}.default._exceptionWithHostPort
+{sys}.default._exceptionWithHostPort.length
+{sys}.default._exceptionWithHostPort.name
+{sys}.default._exceptionWithHostPort.prototype
+{sys}.default._exceptionWithHostPort.prototype.constructor
+{sys}.default._extend
+{sys}.default._extend.length
+{sys}.default._extend.name
+{sys}.default._extend.prototype
+{sys}.default._extend.prototype.constructor
+{sys}.default._extend.prototype.constructor.length
+{sys}.default._extend.prototype.constructor.name
+{sys}.default._extend.prototype.constructor.prototype
+{sys}.default.aborted
+{sys}.default.aborted.length
+{sys}.default.aborted.name
+{sys}.default.callbackify
+{sys}.default.callbackify.length
+{sys}.default.callbackify.name
+{sys}.default.callbackify.prototype
+{sys}.default.callbackify.prototype.constructor
+{sys}.default.debug
+{sys}.default.debug.length
+{sys}.default.debug.name
+{sys}.default.debug.prototype
+{sys}.default.debug.prototype.constructor
+{sys}.default.debuglog
+{sys}.default.debuglog.length
+{sys}.default.debuglog.name
+{sys}.default.debuglog.prototype
+{sys}.default.debuglog.prototype.constructor
+{sys}.default.deprecate
+{sys}.default.deprecate.length
+{sys}.default.deprecate.name
+{sys}.default.deprecate.prototype
+{sys}.default.deprecate.prototype.constructor
+{sys}.default.diff
+{sys}.default.diff.length
+{sys}.default.diff.name
+{sys}.default.diff.prototype
+{sys}.default.diff.prototype.constructor
+{sys}.default.format
+{sys}.default.format.length
+{sys}.default.format.name
+{sys}.default.format.prototype
+{sys}.default.format.prototype.constructor
+{sys}.default.formatWithOptions
+{sys}.default.formatWithOptions.length
+{sys}.default.formatWithOptions.name
+{sys}.default.formatWithOptions.prototype
+{sys}.default.formatWithOptions.prototype.constructor
+{sys}.default.getCallSite
+{sys}.default.getCallSite.length
+{sys}.default.getCallSite.name
+{sys}.default.getCallSite.prototype
+{sys}.default.getCallSite.prototype.constructor
+{sys}.default.getCallSite.prototype.constructor.length
+{sys}.default.getCallSite.prototype.constructor.name
+{sys}.default.getCallSite.prototype.constructor.prototype
+{sys}.default.getCallSites
+{sys}.default.getCallSites.length
+{sys}.default.getCallSites.name
+{sys}.default.getCallSites.prototype
+{sys}.default.getCallSites.prototype.constructor
+{sys}.default.getSystemErrorMap
+{sys}.default.getSystemErrorMap.length
+{sys}.default.getSystemErrorMap.name
+{sys}.default.getSystemErrorMap.prototype
+{sys}.default.getSystemErrorMap.prototype.constructor
+{sys}.default.getSystemErrorMessage
+{sys}.default.getSystemErrorMessage.length
+{sys}.default.getSystemErrorMessage.name
+{sys}.default.getSystemErrorMessage.prototype
+{sys}.default.getSystemErrorMessage.prototype.constructor
+{sys}.default.getSystemErrorName
+{sys}.default.getSystemErrorName.length
+{sys}.default.getSystemErrorName.name
+{sys}.default.getSystemErrorName.prototype
+{sys}.default.getSystemErrorName.prototype.constructor
+{sys}.default.inherits
+{sys}.default.inherits.length
+{sys}.default.inherits.name
+{sys}.default.inherits.prototype
+{sys}.default.inherits.prototype.constructor
+{sys}.default.inspect
+{sys}.default.inspect.colors
+{sys}.default.inspect.colors.bgBlack
+{sys}.default.inspect.colors.bgBlack.length
+{sys}.default.inspect.colors.bgBlackBright
+{sys}.default.inspect.colors.bgBlackBright.length
+{sys}.default.inspect.colors.bgBlue
+{sys}.default.inspect.colors.bgBlue.length
+{sys}.default.inspect.colors.bgBlueBright
+{sys}.default.inspect.colors.bgBlueBright.length
+{sys}.default.inspect.colors.bgCyan
+{sys}.default.inspect.colors.bgCyan.length
+{sys}.default.inspect.colors.bgCyanBright
+{sys}.default.inspect.colors.bgCyanBright.length
+{sys}.default.inspect.colors.bgGray
+{sys}.default.inspect.colors.bgGray.length
+{sys}.default.inspect.colors.bgGreen
+{sys}.default.inspect.colors.bgGreen.length
+{sys}.default.inspect.colors.bgGreenBright
+{sys}.default.inspect.colors.bgGreenBright.length
+{sys}.default.inspect.colors.bgGrey
+{sys}.default.inspect.colors.bgGrey.length
+{sys}.default.inspect.colors.bgMagenta
+{sys}.default.inspect.colors.bgMagenta.length
+{sys}.default.inspect.colors.bgMagentaBright
+{sys}.default.inspect.colors.bgMagentaBright.length
+{sys}.default.inspect.colors.bgRed
+{sys}.default.inspect.colors.bgRed.length
+{sys}.default.inspect.colors.bgRedBright
+{sys}.default.inspect.colors.bgRedBright.length
+{sys}.default.inspect.colors.bgWhite
+{sys}.default.inspect.colors.bgWhite.length
+{sys}.default.inspect.colors.bgWhiteBright
+{sys}.default.inspect.colors.bgWhiteBright.length
+{sys}.default.inspect.colors.bgYellow
+{sys}.default.inspect.colors.bgYellow.length
+{sys}.default.inspect.colors.bgYellowBright
+{sys}.default.inspect.colors.bgYellowBright.length
+{sys}.default.inspect.colors.black
+{sys}.default.inspect.colors.black.length
+{sys}.default.inspect.colors.blackBright
+{sys}.default.inspect.colors.blackBright.length
+{sys}.default.inspect.colors.blink
+{sys}.default.inspect.colors.blink.length
+{sys}.default.inspect.colors.blue
+{sys}.default.inspect.colors.blue.length
+{sys}.default.inspect.colors.blueBright
+{sys}.default.inspect.colors.blueBright.length
+{sys}.default.inspect.colors.bold
+{sys}.default.inspect.colors.bold.length
+{sys}.default.inspect.colors.conceal
+{sys}.default.inspect.colors.conceal.length
+{sys}.default.inspect.colors.crossedOut
+{sys}.default.inspect.colors.crossedOut.length
+{sys}.default.inspect.colors.crossedout
+{sys}.default.inspect.colors.crossedout.length
+{sys}.default.inspect.colors.cyan
+{sys}.default.inspect.colors.cyan.length
+{sys}.default.inspect.colors.cyanBright
+{sys}.default.inspect.colors.cyanBright.length
+{sys}.default.inspect.colors.dim
+{sys}.default.inspect.colors.dim.length
+{sys}.default.inspect.colors.doubleUnderline
+{sys}.default.inspect.colors.doubleUnderline.length
+{sys}.default.inspect.colors.doubleunderline
+{sys}.default.inspect.colors.doubleunderline.length
+{sys}.default.inspect.colors.faint
+{sys}.default.inspect.colors.faint.length
+{sys}.default.inspect.colors.framed
+{sys}.default.inspect.colors.framed.length
+{sys}.default.inspect.colors.gray
+{sys}.default.inspect.colors.gray.length
+{sys}.default.inspect.colors.green
+{sys}.default.inspect.colors.green.length
+{sys}.default.inspect.colors.greenBright
+{sys}.default.inspect.colors.greenBright.length
+{sys}.default.inspect.colors.grey
+{sys}.default.inspect.colors.grey.length
+{sys}.default.inspect.colors.hidden
+{sys}.default.inspect.colors.hidden.length
+{sys}.default.inspect.colors.inverse
+{sys}.default.inspect.colors.inverse.length
+{sys}.default.inspect.colors.italic
+{sys}.default.inspect.colors.italic.length
+{sys}.default.inspect.colors.magenta
+{sys}.default.inspect.colors.magenta.length
+{sys}.default.inspect.colors.magentaBright
+{sys}.default.inspect.colors.magentaBright.length
+{sys}.default.inspect.colors.overlined
+{sys}.default.inspect.colors.overlined.length
+{sys}.default.inspect.colors.red
+{sys}.default.inspect.colors.red.length
+{sys}.default.inspect.colors.redBright
+{sys}.default.inspect.colors.redBright.length
+{sys}.default.inspect.colors.reset
+{sys}.default.inspect.colors.reset.length
+{sys}.default.inspect.colors.strikeThrough
+{sys}.default.inspect.colors.strikeThrough.length
+{sys}.default.inspect.colors.strikethrough
+{sys}.default.inspect.colors.strikethrough.length
+{sys}.default.inspect.colors.swapColors
+{sys}.default.inspect.colors.swapColors.length
+{sys}.default.inspect.colors.swapcolors
+{sys}.default.inspect.colors.swapcolors.length
+{sys}.default.inspect.colors.underline
+{sys}.default.inspect.colors.underline.length
+{sys}.default.inspect.colors.white
+{sys}.default.inspect.colors.white.length
+{sys}.default.inspect.colors.whiteBright
+{sys}.default.inspect.colors.whiteBright.length
+{sys}.default.inspect.colors.yellow
+{sys}.default.inspect.colors.yellow.length
+{sys}.default.inspect.colors.yellowBright
+{sys}.default.inspect.colors.yellowBright.length
+{sys}.default.inspect.custom
+{sys}.default.inspect.defaultOptions
+{sys}.default.inspect.defaultOptions.breakLength
+{sys}.default.inspect.defaultOptions.colors
+{sys}.default.inspect.defaultOptions.compact
+{sys}.default.inspect.defaultOptions.customInspect
+{sys}.default.inspect.defaultOptions.depth
+{sys}.default.inspect.defaultOptions.getters
+{sys}.default.inspect.defaultOptions.maxArrayLength
+{sys}.default.inspect.defaultOptions.maxStringLength
+{sys}.default.inspect.defaultOptions.numericSeparator
+{sys}.default.inspect.defaultOptions.showHidden
+{sys}.default.inspect.defaultOptions.showProxy
+{sys}.default.inspect.defaultOptions.sorted
+{sys}.default.inspect.length
+{sys}.default.inspect.name
+{sys}.default.inspect.prototype
+{sys}.default.inspect.prototype.constructor
+{sys}.default.inspect.styles
+{sys}.default.inspect.styles.bigint
+{sys}.default.inspect.styles.boolean
+{sys}.default.inspect.styles.date
+{sys}.default.inspect.styles.module
+{sys}.default.inspect.styles.null
+{sys}.default.inspect.styles.number
+{sys}.default.inspect.styles.regexp
+{sys}.default.inspect.styles.special
+{sys}.default.inspect.styles.string
+{sys}.default.inspect.styles.symbol
+{sys}.default.inspect.styles.undefined
+{sys}.default.isArray
+{sys}.default.isArray.length
+{sys}.default.isArray.name
+{sys}.default.isArray.prototype
+{sys}.default.isArray.prototype.constructor
+{sys}.default.isDeepStrictEqual
+{sys}.default.isDeepStrictEqual.length
+{sys}.default.isDeepStrictEqual.name
+{sys}.default.parseArgs
+{sys}.default.parseArgs.length
+{sys}.default.parseArgs.name
+{sys}.default.parseEnv
+{sys}.default.parseEnv.length
+{sys}.default.parseEnv.name
+{sys}.default.parseEnv.prototype
+{sys}.default.parseEnv.prototype.constructor
+{sys}.default.promisify
+{sys}.default.promisify.custom
+{sys}.default.promisify.length
+{sys}.default.promisify.name
+{sys}.default.promisify.prototype
+{sys}.default.promisify.prototype.constructor
+{sys}.default.stripVTControlCharacters
+{sys}.default.stripVTControlCharacters.length
+{sys}.default.stripVTControlCharacters.name
+{sys}.default.stripVTControlCharacters.prototype
+{sys}.default.stripVTControlCharacters.prototype.constructor
+{sys}.default.styleText
+{sys}.default.styleText.length
+{sys}.default.styleText.name
+{sys}.default.styleText.prototype
+{sys}.default.styleText.prototype.constructor
+{sys}.default.toUSVString
+{sys}.default.toUSVString.length
+{sys}.default.toUSVString.name
+{sys}.default.transferableAbortController
+{sys}.default.transferableAbortController.length
+{sys}.default.transferableAbortController.name
+{sys}.default.transferableAbortController.prototype
+{sys}.default.transferableAbortController.prototype.constructor
+{sys}.default.transferableAbortSignal
+{sys}.default.transferableAbortSignal.length
+{sys}.default.transferableAbortSignal.name
+{sys}.default.transferableAbortSignal.prototype
+{sys}.default.transferableAbortSignal.prototype.constructor
+{sys}.default.types
+{sys}.default.types.isAnyArrayBuffer
+{sys}.default.types.isAnyArrayBuffer.length
+{sys}.default.types.isAnyArrayBuffer.name
+{sys}.default.types.isArgumentsObject
+{sys}.default.types.isArgumentsObject.length
+{sys}.default.types.isArgumentsObject.name
+{sys}.default.types.isArrayBuffer
+{sys}.default.types.isArrayBuffer.length
+{sys}.default.types.isArrayBuffer.name
+{sys}.default.types.isArrayBufferView
+{sys}.default.types.isArrayBufferView.length
+{sys}.default.types.isArrayBufferView.name
+{sys}.default.types.isAsyncFunction
+{sys}.default.types.isAsyncFunction.length
+{sys}.default.types.isAsyncFunction.name
+{sys}.default.types.isBigInt64Array
+{sys}.default.types.isBigInt64Array.length
+{sys}.default.types.isBigInt64Array.name
+{sys}.default.types.isBigInt64Array.prototype
+{sys}.default.types.isBigInt64Array.prototype.constructor
+{sys}.default.types.isBigIntObject
+{sys}.default.types.isBigIntObject.length
+{sys}.default.types.isBigIntObject.name
+{sys}.default.types.isBigUint64Array
+{sys}.default.types.isBigUint64Array.length
+{sys}.default.types.isBigUint64Array.name
+{sys}.default.types.isBigUint64Array.prototype
+{sys}.default.types.isBigUint64Array.prototype.constructor
+{sys}.default.types.isBooleanObject
+{sys}.default.types.isBooleanObject.length
+{sys}.default.types.isBooleanObject.name
+{sys}.default.types.isBoxedPrimitive
+{sys}.default.types.isBoxedPrimitive.length
+{sys}.default.types.isBoxedPrimitive.name
+{sys}.default.types.isCryptoKey
+{sys}.default.types.isCryptoKey.length
+{sys}.default.types.isCryptoKey.name
+{sys}.default.types.isDataView
+{sys}.default.types.isDataView.length
+{sys}.default.types.isDataView.name
+{sys}.default.types.isDate
+{sys}.default.types.isDate.length
+{sys}.default.types.isDate.name
+{sys}.default.types.isExternal
+{sys}.default.types.isExternal.length
+{sys}.default.types.isExternal.name
+{sys}.default.types.isFloat16Array
+{sys}.default.types.isFloat16Array.length
+{sys}.default.types.isFloat16Array.name
+{sys}.default.types.isFloat16Array.prototype
+{sys}.default.types.isFloat16Array.prototype.constructor
+{sys}.default.types.isFloat32Array
+{sys}.default.types.isFloat32Array.length
+{sys}.default.types.isFloat32Array.name
+{sys}.default.types.isFloat32Array.prototype
+{sys}.default.types.isFloat32Array.prototype.constructor
+{sys}.default.types.isFloat64Array
+{sys}.default.types.isFloat64Array.length
+{sys}.default.types.isFloat64Array.name
+{sys}.default.types.isFloat64Array.prototype
+{sys}.default.types.isFloat64Array.prototype.constructor
+{sys}.default.types.isGeneratorFunction
+{sys}.default.types.isGeneratorFunction.length
+{sys}.default.types.isGeneratorFunction.name
+{sys}.default.types.isGeneratorObject
+{sys}.default.types.isGeneratorObject.length
+{sys}.default.types.isGeneratorObject.name
+{sys}.default.types.isInt16Array
+{sys}.default.types.isInt16Array.length
+{sys}.default.types.isInt16Array.name
+{sys}.default.types.isInt16Array.prototype
+{sys}.default.types.isInt16Array.prototype.constructor
+{sys}.default.types.isInt32Array
+{sys}.default.types.isInt32Array.length
+{sys}.default.types.isInt32Array.name
+{sys}.default.types.isInt32Array.prototype
+{sys}.default.types.isInt32Array.prototype.constructor
+{sys}.default.types.isInt8Array
+{sys}.default.types.isInt8Array.length
+{sys}.default.types.isInt8Array.name
+{sys}.default.types.isInt8Array.prototype
+{sys}.default.types.isInt8Array.prototype.constructor
+{sys}.default.types.isKeyObject
+{sys}.default.types.isKeyObject.length
+{sys}.default.types.isKeyObject.name
+{sys}.default.types.isMap
+{sys}.default.types.isMap.length
+{sys}.default.types.isMap.name
+{sys}.default.types.isMapIterator
+{sys}.default.types.isMapIterator.length
+{sys}.default.types.isMapIterator.name
+{sys}.default.types.isModuleNamespaceObject
+{sys}.default.types.isModuleNamespaceObject.length
+{sys}.default.types.isModuleNamespaceObject.name
+{sys}.default.types.isNativeError
+{sys}.default.types.isNativeError.length
+{sys}.default.types.isNativeError.name
+{sys}.default.types.isNumberObject
+{sys}.default.types.isNumberObject.length
+{sys}.default.types.isNumberObject.name
+{sys}.default.types.isPromise
+{sys}.default.types.isPromise.length
+{sys}.default.types.isPromise.name
+{sys}.default.types.isProxy
+{sys}.default.types.isProxy.length
+{sys}.default.types.isProxy.name
+{sys}.default.types.isRegExp
+{sys}.default.types.isRegExp.length
+{sys}.default.types.isRegExp.name
+{sys}.default.types.isSet
+{sys}.default.types.isSet.length
+{sys}.default.types.isSet.name
+{sys}.default.types.isSetIterator
+{sys}.default.types.isSetIterator.length
+{sys}.default.types.isSetIterator.name
+{sys}.default.types.isSharedArrayBuffer
+{sys}.default.types.isSharedArrayBuffer.length
+{sys}.default.types.isSharedArrayBuffer.name
+{sys}.default.types.isStringObject
+{sys}.default.types.isStringObject.length
+{sys}.default.types.isStringObject.name
+{sys}.default.types.isSymbolObject
+{sys}.default.types.isSymbolObject.length
+{sys}.default.types.isSymbolObject.name
+{sys}.default.types.isTypedArray
+{sys}.default.types.isTypedArray.length
+{sys}.default.types.isTypedArray.name
+{sys}.default.types.isTypedArray.prototype
+{sys}.default.types.isTypedArray.prototype.constructor
+{sys}.default.types.isUint16Array
+{sys}.default.types.isUint16Array.length
+{sys}.default.types.isUint16Array.name
+{sys}.default.types.isUint16Array.prototype
+{sys}.default.types.isUint16Array.prototype.constructor
+{sys}.default.types.isUint32Array
+{sys}.default.types.isUint32Array.length
+{sys}.default.types.isUint32Array.name
+{sys}.default.types.isUint32Array.prototype
+{sys}.default.types.isUint32Array.prototype.constructor
+{sys}.default.types.isUint8Array
+{sys}.default.types.isUint8Array.length
+{sys}.default.types.isUint8Array.name
+{sys}.default.types.isUint8Array.prototype
+{sys}.default.types.isUint8Array.prototype.constructor
+{sys}.default.types.isUint8ClampedArray
+{sys}.default.types.isUint8ClampedArray.length
+{sys}.default.types.isUint8ClampedArray.name
+{sys}.default.types.isUint8ClampedArray.prototype
+{sys}.default.types.isUint8ClampedArray.prototype.constructor
+{sys}.default.types.isWeakMap
+{sys}.default.types.isWeakMap.length
+{sys}.default.types.isWeakMap.name
+{sys}.default.types.isWeakSet
+{sys}.default.types.isWeakSet.length
+{sys}.default.types.isWeakSet.name
+{sys}.deprecate
+{sys}.deprecate.length
+{sys}.deprecate.name
+{sys}.deprecate.prototype
+{sys}.deprecate.prototype.constructor
+{sys}.diff
+{sys}.diff.length
+{sys}.diff.name
+{sys}.diff.prototype
+{sys}.diff.prototype.constructor
+{sys}.format
+{sys}.format.length
+{sys}.format.name
+{sys}.format.prototype
+{sys}.format.prototype.constructor
+{sys}.formatWithOptions
+{sys}.formatWithOptions.length
+{sys}.formatWithOptions.name
+{sys}.formatWithOptions.prototype
+{sys}.formatWithOptions.prototype.constructor
+{sys}.getCallSite
+{sys}.getCallSite.length
+{sys}.getCallSite.name
+{sys}.getCallSite.prototype
+{sys}.getCallSite.prototype.constructor
+{sys}.getCallSite.prototype.constructor.length
+{sys}.getCallSite.prototype.constructor.name
+{sys}.getCallSite.prototype.constructor.prototype
+{sys}.getCallSites
+{sys}.getCallSites.length
+{sys}.getCallSites.name
+{sys}.getCallSites.prototype
+{sys}.getCallSites.prototype.constructor
+{sys}.getSystemErrorMap
+{sys}.getSystemErrorMap.length
+{sys}.getSystemErrorMap.name
+{sys}.getSystemErrorMap.prototype
+{sys}.getSystemErrorMap.prototype.constructor
+{sys}.getSystemErrorMessage
+{sys}.getSystemErrorMessage.length
+{sys}.getSystemErrorMessage.name
+{sys}.getSystemErrorMessage.prototype
+{sys}.getSystemErrorMessage.prototype.constructor
+{sys}.getSystemErrorName
+{sys}.getSystemErrorName.length
+{sys}.getSystemErrorName.name
+{sys}.getSystemErrorName.prototype
+{sys}.getSystemErrorName.prototype.constructor
+{sys}.inherits
+{sys}.inherits.length
+{sys}.inherits.name
+{sys}.inherits.prototype
+{sys}.inherits.prototype.constructor
+{sys}.inspect
+{sys}.inspect.colors
+{sys}.inspect.colors.bgBlack
+{sys}.inspect.colors.bgBlack.length
+{sys}.inspect.colors.bgBlackBright
+{sys}.inspect.colors.bgBlackBright.length
+{sys}.inspect.colors.bgBlue
+{sys}.inspect.colors.bgBlue.length
+{sys}.inspect.colors.bgBlueBright
+{sys}.inspect.colors.bgBlueBright.length
+{sys}.inspect.colors.bgCyan
+{sys}.inspect.colors.bgCyan.length
+{sys}.inspect.colors.bgCyanBright
+{sys}.inspect.colors.bgCyanBright.length
+{sys}.inspect.colors.bgGray
+{sys}.inspect.colors.bgGray.length
+{sys}.inspect.colors.bgGreen
+{sys}.inspect.colors.bgGreen.length
+{sys}.inspect.colors.bgGreenBright
+{sys}.inspect.colors.bgGreenBright.length
+{sys}.inspect.colors.bgGrey
+{sys}.inspect.colors.bgGrey.length
+{sys}.inspect.colors.bgMagenta
+{sys}.inspect.colors.bgMagenta.length
+{sys}.inspect.colors.bgMagentaBright
+{sys}.inspect.colors.bgMagentaBright.length
+{sys}.inspect.colors.bgRed
+{sys}.inspect.colors.bgRed.length
+{sys}.inspect.colors.bgRedBright
+{sys}.inspect.colors.bgRedBright.length
+{sys}.inspect.colors.bgWhite
+{sys}.inspect.colors.bgWhite.length
+{sys}.inspect.colors.bgWhiteBright
+{sys}.inspect.colors.bgWhiteBright.length
+{sys}.inspect.colors.bgYellow
+{sys}.inspect.colors.bgYellow.length
+{sys}.inspect.colors.bgYellowBright
+{sys}.inspect.colors.bgYellowBright.length
+{sys}.inspect.colors.black
+{sys}.inspect.colors.black.length
+{sys}.inspect.colors.blackBright
+{sys}.inspect.colors.blackBright.length
+{sys}.inspect.colors.blink
+{sys}.inspect.colors.blink.length
+{sys}.inspect.colors.blue
+{sys}.inspect.colors.blue.length
+{sys}.inspect.colors.blueBright
+{sys}.inspect.colors.blueBright.length
+{sys}.inspect.colors.bold
+{sys}.inspect.colors.bold.length
+{sys}.inspect.colors.conceal
+{sys}.inspect.colors.conceal.length
+{sys}.inspect.colors.crossedOut
+{sys}.inspect.colors.crossedOut.length
+{sys}.inspect.colors.crossedout
+{sys}.inspect.colors.crossedout.length
+{sys}.inspect.colors.cyan
+{sys}.inspect.colors.cyan.length
+{sys}.inspect.colors.cyanBright
+{sys}.inspect.colors.cyanBright.length
+{sys}.inspect.colors.dim
+{sys}.inspect.colors.dim.length
+{sys}.inspect.colors.doubleUnderline
+{sys}.inspect.colors.doubleUnderline.length
+{sys}.inspect.colors.doubleunderline
+{sys}.inspect.colors.doubleunderline.length
+{sys}.inspect.colors.faint
+{sys}.inspect.colors.faint.length
+{sys}.inspect.colors.framed
+{sys}.inspect.colors.framed.length
+{sys}.inspect.colors.gray
+{sys}.inspect.colors.gray.length
+{sys}.inspect.colors.green
+{sys}.inspect.colors.green.length
+{sys}.inspect.colors.greenBright
+{sys}.inspect.colors.greenBright.length
+{sys}.inspect.colors.grey
+{sys}.inspect.colors.grey.length
+{sys}.inspect.colors.hidden
+{sys}.inspect.colors.hidden.length
+{sys}.inspect.colors.inverse
+{sys}.inspect.colors.inverse.length
+{sys}.inspect.colors.italic
+{sys}.inspect.colors.italic.length
+{sys}.inspect.colors.magenta
+{sys}.inspect.colors.magenta.length
+{sys}.inspect.colors.magentaBright
+{sys}.inspect.colors.magentaBright.length
+{sys}.inspect.colors.overlined
+{sys}.inspect.colors.overlined.length
+{sys}.inspect.colors.red
+{sys}.inspect.colors.red.length
+{sys}.inspect.colors.redBright
+{sys}.inspect.colors.redBright.length
+{sys}.inspect.colors.reset
+{sys}.inspect.colors.reset.length
+{sys}.inspect.colors.strikeThrough
+{sys}.inspect.colors.strikeThrough.length
+{sys}.inspect.colors.strikethrough
+{sys}.inspect.colors.strikethrough.length
+{sys}.inspect.colors.swapColors
+{sys}.inspect.colors.swapColors.length
+{sys}.inspect.colors.swapcolors
+{sys}.inspect.colors.swapcolors.length
+{sys}.inspect.colors.underline
+{sys}.inspect.colors.underline.length
+{sys}.inspect.colors.white
+{sys}.inspect.colors.white.length
+{sys}.inspect.colors.whiteBright
+{sys}.inspect.colors.whiteBright.length
+{sys}.inspect.colors.yellow
+{sys}.inspect.colors.yellow.length
+{sys}.inspect.colors.yellowBright
+{sys}.inspect.colors.yellowBright.length
+{sys}.inspect.custom
+{sys}.inspect.defaultOptions
+{sys}.inspect.defaultOptions.breakLength
+{sys}.inspect.defaultOptions.colors
+{sys}.inspect.defaultOptions.compact
+{sys}.inspect.defaultOptions.customInspect
+{sys}.inspect.defaultOptions.depth
+{sys}.inspect.defaultOptions.getters
+{sys}.inspect.defaultOptions.maxArrayLength
+{sys}.inspect.defaultOptions.maxStringLength
+{sys}.inspect.defaultOptions.numericSeparator
+{sys}.inspect.defaultOptions.showHidden
+{sys}.inspect.defaultOptions.showProxy
+{sys}.inspect.defaultOptions.sorted
+{sys}.inspect.length
+{sys}.inspect.name
+{sys}.inspect.prototype
+{sys}.inspect.prototype.constructor
+{sys}.inspect.styles
+{sys}.inspect.styles.bigint
+{sys}.inspect.styles.boolean
+{sys}.inspect.styles.date
+{sys}.inspect.styles.module
+{sys}.inspect.styles.null
+{sys}.inspect.styles.number
+{sys}.inspect.styles.regexp
+{sys}.inspect.styles.special
+{sys}.inspect.styles.string
+{sys}.inspect.styles.symbol
+{sys}.inspect.styles.undefined
+{sys}.isArray
+{sys}.isArray.length
+{sys}.isArray.name
+{sys}.isArray.prototype
+{sys}.isArray.prototype.constructor
+{sys}.isDeepStrictEqual
+{sys}.isDeepStrictEqual.length
+{sys}.isDeepStrictEqual.name
+{sys}.parseArgs
+{sys}.parseArgs.length
+{sys}.parseArgs.name
+{sys}.parseEnv
+{sys}.parseEnv.length
+{sys}.parseEnv.name
+{sys}.parseEnv.prototype
+{sys}.parseEnv.prototype.constructor
+{sys}.promisify
+{sys}.promisify.custom
+{sys}.promisify.length
+{sys}.promisify.name
+{sys}.promisify.prototype
+{sys}.promisify.prototype.constructor
+{sys}.stripVTControlCharacters
+{sys}.stripVTControlCharacters.length
+{sys}.stripVTControlCharacters.name
+{sys}.stripVTControlCharacters.prototype
+{sys}.stripVTControlCharacters.prototype.constructor
+{sys}.styleText
+{sys}.styleText.length
+{sys}.styleText.name
+{sys}.styleText.prototype
+{sys}.styleText.prototype.constructor
+{sys}.toUSVString
+{sys}.toUSVString.length
+{sys}.toUSVString.name
+{sys}.transferableAbortController
+{sys}.transferableAbortController.length
+{sys}.transferableAbortController.name
+{sys}.transferableAbortController.prototype
+{sys}.transferableAbortController.prototype.constructor
+{sys}.transferableAbortSignal
+{sys}.transferableAbortSignal.length
+{sys}.transferableAbortSignal.name
+{sys}.transferableAbortSignal.prototype
+{sys}.transferableAbortSignal.prototype.constructor
+{sys}.types
+{sys}.types.isAnyArrayBuffer
+{sys}.types.isAnyArrayBuffer.length
+{sys}.types.isAnyArrayBuffer.name
+{sys}.types.isArgumentsObject
+{sys}.types.isArgumentsObject.length
+{sys}.types.isArgumentsObject.name
+{sys}.types.isArrayBuffer
+{sys}.types.isArrayBuffer.length
+{sys}.types.isArrayBuffer.name
+{sys}.types.isArrayBufferView
+{sys}.types.isArrayBufferView.length
+{sys}.types.isArrayBufferView.name
+{sys}.types.isAsyncFunction
+{sys}.types.isAsyncFunction.length
+{sys}.types.isAsyncFunction.name
+{sys}.types.isBigInt64Array
+{sys}.types.isBigInt64Array.length
+{sys}.types.isBigInt64Array.name
+{sys}.types.isBigInt64Array.prototype
+{sys}.types.isBigInt64Array.prototype.constructor
+{sys}.types.isBigIntObject
+{sys}.types.isBigIntObject.length
+{sys}.types.isBigIntObject.name
+{sys}.types.isBigUint64Array
+{sys}.types.isBigUint64Array.length
+{sys}.types.isBigUint64Array.name
+{sys}.types.isBigUint64Array.prototype
+{sys}.types.isBigUint64Array.prototype.constructor
+{sys}.types.isBooleanObject
+{sys}.types.isBooleanObject.length
+{sys}.types.isBooleanObject.name
+{sys}.types.isBoxedPrimitive
+{sys}.types.isBoxedPrimitive.length
+{sys}.types.isBoxedPrimitive.name
+{sys}.types.isCryptoKey
+{sys}.types.isCryptoKey.length
+{sys}.types.isCryptoKey.name
+{sys}.types.isDataView
+{sys}.types.isDataView.length
+{sys}.types.isDataView.name
+{sys}.types.isDate
+{sys}.types.isDate.length
+{sys}.types.isDate.name
+{sys}.types.isExternal
+{sys}.types.isExternal.length
+{sys}.types.isExternal.name
+{sys}.types.isFloat16Array
+{sys}.types.isFloat16Array.length
+{sys}.types.isFloat16Array.name
+{sys}.types.isFloat16Array.prototype
+{sys}.types.isFloat16Array.prototype.constructor
+{sys}.types.isFloat32Array
+{sys}.types.isFloat32Array.length
+{sys}.types.isFloat32Array.name
+{sys}.types.isFloat32Array.prototype
+{sys}.types.isFloat32Array.prototype.constructor
+{sys}.types.isFloat64Array
+{sys}.types.isFloat64Array.length
+{sys}.types.isFloat64Array.name
+{sys}.types.isFloat64Array.prototype
+{sys}.types.isFloat64Array.prototype.constructor
+{sys}.types.isGeneratorFunction
+{sys}.types.isGeneratorFunction.length
+{sys}.types.isGeneratorFunction.name
+{sys}.types.isGeneratorObject
+{sys}.types.isGeneratorObject.length
+{sys}.types.isGeneratorObject.name
+{sys}.types.isInt16Array
+{sys}.types.isInt16Array.length
+{sys}.types.isInt16Array.name
+{sys}.types.isInt16Array.prototype
+{sys}.types.isInt16Array.prototype.constructor
+{sys}.types.isInt32Array
+{sys}.types.isInt32Array.length
+{sys}.types.isInt32Array.name
+{sys}.types.isInt32Array.prototype
+{sys}.types.isInt32Array.prototype.constructor
+{sys}.types.isInt8Array
+{sys}.types.isInt8Array.length
+{sys}.types.isInt8Array.name
+{sys}.types.isInt8Array.prototype
+{sys}.types.isInt8Array.prototype.constructor
+{sys}.types.isKeyObject
+{sys}.types.isKeyObject.length
+{sys}.types.isKeyObject.name
+{sys}.types.isMap
+{sys}.types.isMap.length
+{sys}.types.isMap.name
+{sys}.types.isMapIterator
+{sys}.types.isMapIterator.length
+{sys}.types.isMapIterator.name
+{sys}.types.isModuleNamespaceObject
+{sys}.types.isModuleNamespaceObject.length
+{sys}.types.isModuleNamespaceObject.name
+{sys}.types.isNativeError
+{sys}.types.isNativeError.length
+{sys}.types.isNativeError.name
+{sys}.types.isNumberObject
+{sys}.types.isNumberObject.length
+{sys}.types.isNumberObject.name
+{sys}.types.isPromise
+{sys}.types.isPromise.length
+{sys}.types.isPromise.name
+{sys}.types.isProxy
+{sys}.types.isProxy.length
+{sys}.types.isProxy.name
+{sys}.types.isRegExp
+{sys}.types.isRegExp.length
+{sys}.types.isRegExp.name
+{sys}.types.isSet
+{sys}.types.isSet.length
+{sys}.types.isSet.name
+{sys}.types.isSetIterator
+{sys}.types.isSetIterator.length
+{sys}.types.isSetIterator.name
+{sys}.types.isSharedArrayBuffer
+{sys}.types.isSharedArrayBuffer.length
+{sys}.types.isSharedArrayBuffer.name
+{sys}.types.isStringObject
+{sys}.types.isStringObject.length
+{sys}.types.isStringObject.name
+{sys}.types.isSymbolObject
+{sys}.types.isSymbolObject.length
+{sys}.types.isSymbolObject.name
+{sys}.types.isTypedArray
+{sys}.types.isTypedArray.length
+{sys}.types.isTypedArray.name
+{sys}.types.isTypedArray.prototype
+{sys}.types.isTypedArray.prototype.constructor
+{sys}.types.isUint16Array
+{sys}.types.isUint16Array.length
+{sys}.types.isUint16Array.name
+{sys}.types.isUint16Array.prototype
+{sys}.types.isUint16Array.prototype.constructor
+{sys}.types.isUint32Array
+{sys}.types.isUint32Array.length
+{sys}.types.isUint32Array.name
+{sys}.types.isUint32Array.prototype
+{sys}.types.isUint32Array.prototype.constructor
+{sys}.types.isUint8Array
+{sys}.types.isUint8Array.length
+{sys}.types.isUint8Array.name
+{sys}.types.isUint8Array.prototype
+{sys}.types.isUint8Array.prototype.constructor
+{sys}.types.isUint8ClampedArray
+{sys}.types.isUint8ClampedArray.length
+{sys}.types.isUint8ClampedArray.name
+{sys}.types.isUint8ClampedArray.prototype
+{sys}.types.isUint8ClampedArray.prototype.constructor
+{sys}.types.isWeakMap
+{sys}.types.isWeakMap.length
+{sys}.types.isWeakMap.name
+{sys}.types.isWeakSet
+{sys}.types.isWeakSet.length
+{sys}.types.isWeakSet.name
diff --git a/test/fixtures/apiSurface/timers b/test/fixtures/apiSurface/timers
new file mode 100644
index 00000000000000..04b28cc62523fd
--- /dev/null
+++ b/test/fixtures/apiSurface/timers
@@ -0,0 +1,116 @@
+{timers}.[Symbol.toStringTag]
+{timers}.clearImmediate
+{timers}.clearImmediate.length
+{timers}.clearImmediate.name
+{timers}.clearImmediate.prototype
+{timers}.clearImmediate.prototype.constructor
+{timers}.clearInterval
+{timers}.clearInterval.length
+{timers}.clearInterval.name
+{timers}.clearInterval.prototype
+{timers}.clearInterval.prototype.constructor
+{timers}.clearTimeout
+{timers}.clearTimeout.length
+{timers}.clearTimeout.name
+{timers}.clearTimeout.prototype
+{timers}.clearTimeout.prototype.constructor
+{timers}.default
+{timers}.default.clearImmediate
+{timers}.default.clearImmediate.length
+{timers}.default.clearImmediate.name
+{timers}.default.clearImmediate.prototype
+{timers}.default.clearImmediate.prototype.constructor
+{timers}.default.clearInterval
+{timers}.default.clearInterval.length
+{timers}.default.clearInterval.name
+{timers}.default.clearInterval.prototype
+{timers}.default.clearInterval.prototype.constructor
+{timers}.default.clearTimeout
+{timers}.default.clearTimeout.length
+{timers}.default.clearTimeout.name
+{timers}.default.clearTimeout.prototype
+{timers}.default.clearTimeout.prototype.constructor
+{timers}.default.promises
+{timers}.default.promises.scheduler
+{timers}.default.promises.scheduler.[kScheduler]
+{timers}.default.promises.setImmediate
+{timers}.default.promises.setImmediate.length
+{timers}.default.promises.setImmediate.name
+{timers}.default.promises.setImmediate.prototype
+{timers}.default.promises.setImmediate.prototype.constructor
+{timers}.default.promises.setInterval
+{timers}.default.promises.setInterval.length
+{timers}.default.promises.setInterval.name
+{timers}.default.promises.setInterval.prototype
+{timers}.default.promises.setTimeout
+{timers}.default.promises.setTimeout.length
+{timers}.default.promises.setTimeout.name
+{timers}.default.promises.setTimeout.prototype
+{timers}.default.promises.setTimeout.prototype.constructor
+{timers}.default.setImmediate
+{timers}.default.setImmediate.[nodejs.util.promisify.custom]
+{timers}.default.setImmediate.[nodejs.util.promisify.custom].length
+{timers}.default.setImmediate.[nodejs.util.promisify.custom].name
+{timers}.default.setImmediate.[nodejs.util.promisify.custom].prototype
+{timers}.default.setImmediate.[nodejs.util.promisify.custom].prototype.constructor
+{timers}.default.setImmediate.length
+{timers}.default.setImmediate.name
+{timers}.default.setImmediate.prototype
+{timers}.default.setImmediate.prototype.constructor
+{timers}.default.setInterval
+{timers}.default.setInterval.length
+{timers}.default.setInterval.name
+{timers}.default.setInterval.prototype
+{timers}.default.setInterval.prototype.constructor
+{timers}.default.setTimeout
+{timers}.default.setTimeout.[nodejs.util.promisify.custom]
+{timers}.default.setTimeout.[nodejs.util.promisify.custom].length
+{timers}.default.setTimeout.[nodejs.util.promisify.custom].name
+{timers}.default.setTimeout.[nodejs.util.promisify.custom].prototype
+{timers}.default.setTimeout.[nodejs.util.promisify.custom].prototype.constructor
+{timers}.default.setTimeout.length
+{timers}.default.setTimeout.name
+{timers}.default.setTimeout.prototype
+{timers}.default.setTimeout.prototype.constructor
+{timers}.promises
+{timers}.promises.scheduler
+{timers}.promises.scheduler.[kScheduler]
+{timers}.promises.setImmediate
+{timers}.promises.setImmediate.length
+{timers}.promises.setImmediate.name
+{timers}.promises.setImmediate.prototype
+{timers}.promises.setImmediate.prototype.constructor
+{timers}.promises.setInterval
+{timers}.promises.setInterval.length
+{timers}.promises.setInterval.name
+{timers}.promises.setInterval.prototype
+{timers}.promises.setTimeout
+{timers}.promises.setTimeout.length
+{timers}.promises.setTimeout.name
+{timers}.promises.setTimeout.prototype
+{timers}.promises.setTimeout.prototype.constructor
+{timers}.setImmediate
+{timers}.setImmediate.[nodejs.util.promisify.custom]
+{timers}.setImmediate.[nodejs.util.promisify.custom].length
+{timers}.setImmediate.[nodejs.util.promisify.custom].name
+{timers}.setImmediate.[nodejs.util.promisify.custom].prototype
+{timers}.setImmediate.[nodejs.util.promisify.custom].prototype.constructor
+{timers}.setImmediate.length
+{timers}.setImmediate.name
+{timers}.setImmediate.prototype
+{timers}.setImmediate.prototype.constructor
+{timers}.setInterval
+{timers}.setInterval.length
+{timers}.setInterval.name
+{timers}.setInterval.prototype
+{timers}.setInterval.prototype.constructor
+{timers}.setTimeout
+{timers}.setTimeout.[nodejs.util.promisify.custom]
+{timers}.setTimeout.[nodejs.util.promisify.custom].length
+{timers}.setTimeout.[nodejs.util.promisify.custom].name
+{timers}.setTimeout.[nodejs.util.promisify.custom].prototype
+{timers}.setTimeout.[nodejs.util.promisify.custom].prototype.constructor
+{timers}.setTimeout.length
+{timers}.setTimeout.name
+{timers}.setTimeout.prototype
+{timers}.setTimeout.prototype.constructor
diff --git a/test/fixtures/apiSurface/timers-promises b/test/fixtures/apiSurface/timers-promises
new file mode 100644
index 00000000000000..dc958ba5c8f2be
--- /dev/null
+++ b/test/fixtures/apiSurface/timers-promises
@@ -0,0 +1,34 @@
+{timers/promises}.[Symbol.toStringTag]
+{timers/promises}.default
+{timers/promises}.default.scheduler
+{timers/promises}.default.scheduler.[kScheduler]
+{timers/promises}.default.setImmediate
+{timers/promises}.default.setImmediate.length
+{timers/promises}.default.setImmediate.name
+{timers/promises}.default.setImmediate.prototype
+{timers/promises}.default.setImmediate.prototype.constructor
+{timers/promises}.default.setInterval
+{timers/promises}.default.setInterval.length
+{timers/promises}.default.setInterval.name
+{timers/promises}.default.setInterval.prototype
+{timers/promises}.default.setTimeout
+{timers/promises}.default.setTimeout.length
+{timers/promises}.default.setTimeout.name
+{timers/promises}.default.setTimeout.prototype
+{timers/promises}.default.setTimeout.prototype.constructor
+{timers/promises}.scheduler
+{timers/promises}.scheduler.[kScheduler]
+{timers/promises}.setImmediate
+{timers/promises}.setImmediate.length
+{timers/promises}.setImmediate.name
+{timers/promises}.setImmediate.prototype
+{timers/promises}.setImmediate.prototype.constructor
+{timers/promises}.setInterval
+{timers/promises}.setInterval.length
+{timers/promises}.setInterval.name
+{timers/promises}.setInterval.prototype
+{timers/promises}.setTimeout
+{timers/promises}.setTimeout.length
+{timers/promises}.setTimeout.name
+{timers/promises}.setTimeout.prototype
+{timers/promises}.setTimeout.prototype.constructor
diff --git a/test/fixtures/apiSurface/tls b/test/fixtures/apiSurface/tls
new file mode 100644
index 00000000000000..6d4da1189758a5
--- /dev/null
+++ b/test/fixtures/apiSurface/tls
@@ -0,0 +1,478 @@
+{tls}.CLIENT_RENEG_LIMIT
+{tls}.CLIENT_RENEG_WINDOW
+{tls}.DEFAULT_CIPHERS
+{tls}.DEFAULT_ECDH_CURVE
+{tls}.DEFAULT_MAX_VERSION
+{tls}.DEFAULT_MIN_VERSION
+{tls}.SecureContext
+{tls}.Server
+{tls}.Server.length
+{tls}.Server.name
+{tls}.Server.prototype
+{tls}.Server.prototype.[nodejs.rejection]
+{tls}.Server.prototype.[nodejs.rejection].length
+{tls}.Server.prototype.[nodejs.rejection].name
+{tls}.Server.prototype.[nodejs.rejection].prototype
+{tls}.Server.prototype.[nodejs.rejection].prototype.constructor
+{tls}.Server.prototype._getServerData
+{tls}.Server.prototype._getServerData.length
+{tls}.Server.prototype._getServerData.name
+{tls}.Server.prototype._getServerData.prototype
+{tls}.Server.prototype._getServerData.prototype.constructor
+{tls}.Server.prototype._setServerData
+{tls}.Server.prototype._setServerData.length
+{tls}.Server.prototype._setServerData.name
+{tls}.Server.prototype._setServerData.prototype
+{tls}.Server.prototype._setServerData.prototype.constructor
+{tls}.Server.prototype.addContext
+{tls}.Server.prototype.addContext.length
+{tls}.Server.prototype.addContext.name
+{tls}.Server.prototype.addContext.prototype
+{tls}.Server.prototype.addContext.prototype.constructor
+{tls}.Server.prototype.constructor
+{tls}.Server.prototype.getTicketKeys
+{tls}.Server.prototype.getTicketKeys.length
+{tls}.Server.prototype.getTicketKeys.name
+{tls}.Server.prototype.getTicketKeys.prototype
+{tls}.Server.prototype.getTicketKeys.prototype.constructor
+{tls}.Server.prototype.setSecureContext
+{tls}.Server.prototype.setSecureContext.length
+{tls}.Server.prototype.setSecureContext.name
+{tls}.Server.prototype.setSecureContext.prototype
+{tls}.Server.prototype.setSecureContext.prototype.constructor
+{tls}.Server.prototype.setTicketKeys
+{tls}.Server.prototype.setTicketKeys.length
+{tls}.Server.prototype.setTicketKeys.name
+{tls}.Server.prototype.setTicketKeys.prototype
+{tls}.Server.prototype.setTicketKeys.prototype.constructor
+{tls}.TLSSocket
+{tls}.TLSSocket.length
+{tls}.TLSSocket.name
+{tls}.TLSSocket.prototype
+{tls}.TLSSocket.prototype.[kReinitializeHandle]
+{tls}.TLSSocket.prototype.[kReinitializeHandle].length
+{tls}.TLSSocket.prototype.[kReinitializeHandle].name
+{tls}.TLSSocket.prototype.[kReinitializeHandle].prototype
+{tls}.TLSSocket.prototype.[kReinitializeHandle].prototype.constructor
+{tls}.TLSSocket.prototype._destroySSL
+{tls}.TLSSocket.prototype._destroySSL.length
+{tls}.TLSSocket.prototype._destroySSL.name
+{tls}.TLSSocket.prototype._destroySSL.prototype
+{tls}.TLSSocket.prototype._destroySSL.prototype.constructor
+{tls}.TLSSocket.prototype._emitTLSError
+{tls}.TLSSocket.prototype._emitTLSError.length
+{tls}.TLSSocket.prototype._emitTLSError.name
+{tls}.TLSSocket.prototype._emitTLSError.prototype
+{tls}.TLSSocket.prototype._emitTLSError.prototype.constructor
+{tls}.TLSSocket.prototype._finishInit
+{tls}.TLSSocket.prototype._finishInit.length
+{tls}.TLSSocket.prototype._finishInit.name
+{tls}.TLSSocket.prototype._finishInit.prototype
+{tls}.TLSSocket.prototype._finishInit.prototype.constructor
+{tls}.TLSSocket.prototype._handleTimeout
+{tls}.TLSSocket.prototype._handleTimeout.length
+{tls}.TLSSocket.prototype._handleTimeout.name
+{tls}.TLSSocket.prototype._handleTimeout.prototype
+{tls}.TLSSocket.prototype._handleTimeout.prototype.constructor
+{tls}.TLSSocket.prototype._init
+{tls}.TLSSocket.prototype._init.length
+{tls}.TLSSocket.prototype._init.name
+{tls}.TLSSocket.prototype._init.prototype
+{tls}.TLSSocket.prototype._init.prototype.constructor
+{tls}.TLSSocket.prototype._releaseControl
+{tls}.TLSSocket.prototype._releaseControl.length
+{tls}.TLSSocket.prototype._releaseControl.name
+{tls}.TLSSocket.prototype._releaseControl.prototype
+{tls}.TLSSocket.prototype._releaseControl.prototype.constructor
+{tls}.TLSSocket.prototype._start
+{tls}.TLSSocket.prototype._start.length
+{tls}.TLSSocket.prototype._start.name
+{tls}.TLSSocket.prototype._start.prototype
+{tls}.TLSSocket.prototype._start.prototype.constructor
+{tls}.TLSSocket.prototype._tlsError
+{tls}.TLSSocket.prototype._tlsError.length
+{tls}.TLSSocket.prototype._tlsError.name
+{tls}.TLSSocket.prototype._tlsError.prototype
+{tls}.TLSSocket.prototype._tlsError.prototype.constructor
+{tls}.TLSSocket.prototype._wrapHandle
+{tls}.TLSSocket.prototype._wrapHandle.length
+{tls}.TLSSocket.prototype._wrapHandle.name
+{tls}.TLSSocket.prototype._wrapHandle.prototype
+{tls}.TLSSocket.prototype._wrapHandle.prototype.constructor
+{tls}.TLSSocket.prototype.constructor
+{tls}.TLSSocket.prototype.disableRenegotiation
+{tls}.TLSSocket.prototype.disableRenegotiation.length
+{tls}.TLSSocket.prototype.disableRenegotiation.name
+{tls}.TLSSocket.prototype.disableRenegotiation.prototype
+{tls}.TLSSocket.prototype.disableRenegotiation.prototype.constructor
+{tls}.TLSSocket.prototype.enableTrace
+{tls}.TLSSocket.prototype.enableTrace.length
+{tls}.TLSSocket.prototype.enableTrace.name
+{tls}.TLSSocket.prototype.enableTrace.prototype
+{tls}.TLSSocket.prototype.enableTrace.prototype.constructor
+{tls}.TLSSocket.prototype.exportKeyingMaterial
+{tls}.TLSSocket.prototype.exportKeyingMaterial.length
+{tls}.TLSSocket.prototype.exportKeyingMaterial.name
+{tls}.TLSSocket.prototype.exportKeyingMaterial.prototype
+{tls}.TLSSocket.prototype.exportKeyingMaterial.prototype.constructor
+{tls}.TLSSocket.prototype.getCertificate
+{tls}.TLSSocket.prototype.getCertificate.length
+{tls}.TLSSocket.prototype.getCertificate.name
+{tls}.TLSSocket.prototype.getCertificate.prototype
+{tls}.TLSSocket.prototype.getCertificate.prototype.constructor
+{tls}.TLSSocket.prototype.getCipher
+{tls}.TLSSocket.prototype.getCipher.length
+{tls}.TLSSocket.prototype.getCipher.name
+{tls}.TLSSocket.prototype.getCipher.prototype
+{tls}.TLSSocket.prototype.getCipher.prototype.constructor
+{tls}.TLSSocket.prototype.getEphemeralKeyInfo
+{tls}.TLSSocket.prototype.getEphemeralKeyInfo.length
+{tls}.TLSSocket.prototype.getEphemeralKeyInfo.name
+{tls}.TLSSocket.prototype.getEphemeralKeyInfo.prototype
+{tls}.TLSSocket.prototype.getEphemeralKeyInfo.prototype.constructor
+{tls}.TLSSocket.prototype.getFinished
+{tls}.TLSSocket.prototype.getFinished.length
+{tls}.TLSSocket.prototype.getFinished.name
+{tls}.TLSSocket.prototype.getFinished.prototype
+{tls}.TLSSocket.prototype.getFinished.prototype.constructor
+{tls}.TLSSocket.prototype.getPeerCertificate
+{tls}.TLSSocket.prototype.getPeerCertificate.length
+{tls}.TLSSocket.prototype.getPeerCertificate.name
+{tls}.TLSSocket.prototype.getPeerCertificate.prototype
+{tls}.TLSSocket.prototype.getPeerCertificate.prototype.constructor
+{tls}.TLSSocket.prototype.getPeerFinished
+{tls}.TLSSocket.prototype.getPeerFinished.length
+{tls}.TLSSocket.prototype.getPeerFinished.name
+{tls}.TLSSocket.prototype.getPeerFinished.prototype
+{tls}.TLSSocket.prototype.getPeerFinished.prototype.constructor
+{tls}.TLSSocket.prototype.getPeerX509Certificate
+{tls}.TLSSocket.prototype.getPeerX509Certificate.length
+{tls}.TLSSocket.prototype.getPeerX509Certificate.name
+{tls}.TLSSocket.prototype.getPeerX509Certificate.prototype
+{tls}.TLSSocket.prototype.getPeerX509Certificate.prototype.constructor
+{tls}.TLSSocket.prototype.getProtocol
+{tls}.TLSSocket.prototype.getProtocol.length
+{tls}.TLSSocket.prototype.getProtocol.name
+{tls}.TLSSocket.prototype.getProtocol.prototype
+{tls}.TLSSocket.prototype.getProtocol.prototype.constructor
+{tls}.TLSSocket.prototype.getSession
+{tls}.TLSSocket.prototype.getSession.length
+{tls}.TLSSocket.prototype.getSession.name
+{tls}.TLSSocket.prototype.getSession.prototype
+{tls}.TLSSocket.prototype.getSession.prototype.constructor
+{tls}.TLSSocket.prototype.getSharedSigalgs
+{tls}.TLSSocket.prototype.getSharedSigalgs.length
+{tls}.TLSSocket.prototype.getSharedSigalgs.name
+{tls}.TLSSocket.prototype.getSharedSigalgs.prototype
+{tls}.TLSSocket.prototype.getSharedSigalgs.prototype.constructor
+{tls}.TLSSocket.prototype.getTLSTicket
+{tls}.TLSSocket.prototype.getTLSTicket.length
+{tls}.TLSSocket.prototype.getTLSTicket.name
+{tls}.TLSSocket.prototype.getTLSTicket.prototype
+{tls}.TLSSocket.prototype.getTLSTicket.prototype.constructor
+{tls}.TLSSocket.prototype.getX509Certificate
+{tls}.TLSSocket.prototype.getX509Certificate.length
+{tls}.TLSSocket.prototype.getX509Certificate.name
+{tls}.TLSSocket.prototype.getX509Certificate.prototype
+{tls}.TLSSocket.prototype.getX509Certificate.prototype.constructor
+{tls}.TLSSocket.prototype.isSessionReused
+{tls}.TLSSocket.prototype.isSessionReused.length
+{tls}.TLSSocket.prototype.isSessionReused.name
+{tls}.TLSSocket.prototype.isSessionReused.prototype
+{tls}.TLSSocket.prototype.isSessionReused.prototype.constructor
+{tls}.TLSSocket.prototype.renegotiate
+{tls}.TLSSocket.prototype.renegotiate.length
+{tls}.TLSSocket.prototype.renegotiate.name
+{tls}.TLSSocket.prototype.renegotiate.prototype
+{tls}.TLSSocket.prototype.renegotiate.prototype.constructor
+{tls}.TLSSocket.prototype.setKeyCert
+{tls}.TLSSocket.prototype.setKeyCert.length
+{tls}.TLSSocket.prototype.setKeyCert.name
+{tls}.TLSSocket.prototype.setKeyCert.prototype
+{tls}.TLSSocket.prototype.setKeyCert.prototype.constructor
+{tls}.TLSSocket.prototype.setMaxSendFragment
+{tls}.TLSSocket.prototype.setMaxSendFragment.length
+{tls}.TLSSocket.prototype.setMaxSendFragment.name
+{tls}.TLSSocket.prototype.setMaxSendFragment.prototype
+{tls}.TLSSocket.prototype.setMaxSendFragment.prototype.constructor
+{tls}.TLSSocket.prototype.setServername
+{tls}.TLSSocket.prototype.setServername.length
+{tls}.TLSSocket.prototype.setServername.name
+{tls}.TLSSocket.prototype.setServername.prototype
+{tls}.TLSSocket.prototype.setServername.prototype.constructor
+{tls}.TLSSocket.prototype.setSession
+{tls}.TLSSocket.prototype.setSession.length
+{tls}.TLSSocket.prototype.setSession.name
+{tls}.TLSSocket.prototype.setSession.prototype
+{tls}.TLSSocket.prototype.setSession.prototype.constructor
+{tls}.[Symbol.toStringTag]
+{tls}.checkServerIdentity
+{tls}.checkServerIdentity.length
+{tls}.checkServerIdentity.name
+{tls}.checkServerIdentity.prototype
+{tls}.checkServerIdentity.prototype.constructor
+{tls}.connect
+{tls}.connect.length
+{tls}.connect.name
+{tls}.connect.prototype
+{tls}.connect.prototype.constructor
+{tls}.convertALPNProtocols
+{tls}.convertALPNProtocols.length
+{tls}.convertALPNProtocols.name
+{tls}.convertALPNProtocols.prototype
+{tls}.convertALPNProtocols.prototype.constructor
+{tls}.createSecureContext
+{tls}.createServer
+{tls}.createServer.length
+{tls}.createServer.name
+{tls}.createServer.prototype
+{tls}.createServer.prototype.constructor
+{tls}.default
+{tls}.default.CLIENT_RENEG_LIMIT
+{tls}.default.CLIENT_RENEG_WINDOW
+{tls}.default.DEFAULT_CIPHERS
+{tls}.default.DEFAULT_ECDH_CURVE
+{tls}.default.DEFAULT_MAX_VERSION
+{tls}.default.DEFAULT_MIN_VERSION
+{tls}.default.SecureContext
+{tls}.default.Server
+{tls}.default.Server.length
+{tls}.default.Server.name
+{tls}.default.Server.prototype
+{tls}.default.Server.prototype.[nodejs.rejection]
+{tls}.default.Server.prototype.[nodejs.rejection].length
+{tls}.default.Server.prototype.[nodejs.rejection].name
+{tls}.default.Server.prototype.[nodejs.rejection].prototype
+{tls}.default.Server.prototype.[nodejs.rejection].prototype.constructor
+{tls}.default.Server.prototype._getServerData
+{tls}.default.Server.prototype._getServerData.length
+{tls}.default.Server.prototype._getServerData.name
+{tls}.default.Server.prototype._getServerData.prototype
+{tls}.default.Server.prototype._getServerData.prototype.constructor
+{tls}.default.Server.prototype._setServerData
+{tls}.default.Server.prototype._setServerData.length
+{tls}.default.Server.prototype._setServerData.name
+{tls}.default.Server.prototype._setServerData.prototype
+{tls}.default.Server.prototype._setServerData.prototype.constructor
+{tls}.default.Server.prototype.addContext
+{tls}.default.Server.prototype.addContext.length
+{tls}.default.Server.prototype.addContext.name
+{tls}.default.Server.prototype.addContext.prototype
+{tls}.default.Server.prototype.addContext.prototype.constructor
+{tls}.default.Server.prototype.constructor
+{tls}.default.Server.prototype.getTicketKeys
+{tls}.default.Server.prototype.getTicketKeys.length
+{tls}.default.Server.prototype.getTicketKeys.name
+{tls}.default.Server.prototype.getTicketKeys.prototype
+{tls}.default.Server.prototype.getTicketKeys.prototype.constructor
+{tls}.default.Server.prototype.setSecureContext
+{tls}.default.Server.prototype.setSecureContext.length
+{tls}.default.Server.prototype.setSecureContext.name
+{tls}.default.Server.prototype.setSecureContext.prototype
+{tls}.default.Server.prototype.setSecureContext.prototype.constructor
+{tls}.default.Server.prototype.setTicketKeys
+{tls}.default.Server.prototype.setTicketKeys.length
+{tls}.default.Server.prototype.setTicketKeys.name
+{tls}.default.Server.prototype.setTicketKeys.prototype
+{tls}.default.Server.prototype.setTicketKeys.prototype.constructor
+{tls}.default.TLSSocket
+{tls}.default.TLSSocket.length
+{tls}.default.TLSSocket.name
+{tls}.default.TLSSocket.prototype
+{tls}.default.TLSSocket.prototype.[kReinitializeHandle]
+{tls}.default.TLSSocket.prototype.[kReinitializeHandle].length
+{tls}.default.TLSSocket.prototype.[kReinitializeHandle].name
+{tls}.default.TLSSocket.prototype.[kReinitializeHandle].prototype
+{tls}.default.TLSSocket.prototype.[kReinitializeHandle].prototype.constructor
+{tls}.default.TLSSocket.prototype._destroySSL
+{tls}.default.TLSSocket.prototype._destroySSL.length
+{tls}.default.TLSSocket.prototype._destroySSL.name
+{tls}.default.TLSSocket.prototype._destroySSL.prototype
+{tls}.default.TLSSocket.prototype._destroySSL.prototype.constructor
+{tls}.default.TLSSocket.prototype._emitTLSError
+{tls}.default.TLSSocket.prototype._emitTLSError.length
+{tls}.default.TLSSocket.prototype._emitTLSError.name
+{tls}.default.TLSSocket.prototype._emitTLSError.prototype
+{tls}.default.TLSSocket.prototype._emitTLSError.prototype.constructor
+{tls}.default.TLSSocket.prototype._finishInit
+{tls}.default.TLSSocket.prototype._finishInit.length
+{tls}.default.TLSSocket.prototype._finishInit.name
+{tls}.default.TLSSocket.prototype._finishInit.prototype
+{tls}.default.TLSSocket.prototype._finishInit.prototype.constructor
+{tls}.default.TLSSocket.prototype._handleTimeout
+{tls}.default.TLSSocket.prototype._handleTimeout.length
+{tls}.default.TLSSocket.prototype._handleTimeout.name
+{tls}.default.TLSSocket.prototype._handleTimeout.prototype
+{tls}.default.TLSSocket.prototype._handleTimeout.prototype.constructor
+{tls}.default.TLSSocket.prototype._init
+{tls}.default.TLSSocket.prototype._init.length
+{tls}.default.TLSSocket.prototype._init.name
+{tls}.default.TLSSocket.prototype._init.prototype
+{tls}.default.TLSSocket.prototype._init.prototype.constructor
+{tls}.default.TLSSocket.prototype._releaseControl
+{tls}.default.TLSSocket.prototype._releaseControl.length
+{tls}.default.TLSSocket.prototype._releaseControl.name
+{tls}.default.TLSSocket.prototype._releaseControl.prototype
+{tls}.default.TLSSocket.prototype._releaseControl.prototype.constructor
+{tls}.default.TLSSocket.prototype._start
+{tls}.default.TLSSocket.prototype._start.length
+{tls}.default.TLSSocket.prototype._start.name
+{tls}.default.TLSSocket.prototype._start.prototype
+{tls}.default.TLSSocket.prototype._start.prototype.constructor
+{tls}.default.TLSSocket.prototype._tlsError
+{tls}.default.TLSSocket.prototype._tlsError.length
+{tls}.default.TLSSocket.prototype._tlsError.name
+{tls}.default.TLSSocket.prototype._tlsError.prototype
+{tls}.default.TLSSocket.prototype._tlsError.prototype.constructor
+{tls}.default.TLSSocket.prototype._wrapHandle
+{tls}.default.TLSSocket.prototype._wrapHandle.length
+{tls}.default.TLSSocket.prototype._wrapHandle.name
+{tls}.default.TLSSocket.prototype._wrapHandle.prototype
+{tls}.default.TLSSocket.prototype._wrapHandle.prototype.constructor
+{tls}.default.TLSSocket.prototype.constructor
+{tls}.default.TLSSocket.prototype.disableRenegotiation
+{tls}.default.TLSSocket.prototype.disableRenegotiation.length
+{tls}.default.TLSSocket.prototype.disableRenegotiation.name
+{tls}.default.TLSSocket.prototype.disableRenegotiation.prototype
+{tls}.default.TLSSocket.prototype.disableRenegotiation.prototype.constructor
+{tls}.default.TLSSocket.prototype.enableTrace
+{tls}.default.TLSSocket.prototype.enableTrace.length
+{tls}.default.TLSSocket.prototype.enableTrace.name
+{tls}.default.TLSSocket.prototype.enableTrace.prototype
+{tls}.default.TLSSocket.prototype.enableTrace.prototype.constructor
+{tls}.default.TLSSocket.prototype.exportKeyingMaterial
+{tls}.default.TLSSocket.prototype.exportKeyingMaterial.length
+{tls}.default.TLSSocket.prototype.exportKeyingMaterial.name
+{tls}.default.TLSSocket.prototype.exportKeyingMaterial.prototype
+{tls}.default.TLSSocket.prototype.exportKeyingMaterial.prototype.constructor
+{tls}.default.TLSSocket.prototype.getCertificate
+{tls}.default.TLSSocket.prototype.getCertificate.length
+{tls}.default.TLSSocket.prototype.getCertificate.name
+{tls}.default.TLSSocket.prototype.getCertificate.prototype
+{tls}.default.TLSSocket.prototype.getCertificate.prototype.constructor
+{tls}.default.TLSSocket.prototype.getCipher
+{tls}.default.TLSSocket.prototype.getCipher.length
+{tls}.default.TLSSocket.prototype.getCipher.name
+{tls}.default.TLSSocket.prototype.getCipher.prototype
+{tls}.default.TLSSocket.prototype.getCipher.prototype.constructor
+{tls}.default.TLSSocket.prototype.getEphemeralKeyInfo
+{tls}.default.TLSSocket.prototype.getEphemeralKeyInfo.length
+{tls}.default.TLSSocket.prototype.getEphemeralKeyInfo.name
+{tls}.default.TLSSocket.prototype.getEphemeralKeyInfo.prototype
+{tls}.default.TLSSocket.prototype.getEphemeralKeyInfo.prototype.constructor
+{tls}.default.TLSSocket.prototype.getFinished
+{tls}.default.TLSSocket.prototype.getFinished.length
+{tls}.default.TLSSocket.prototype.getFinished.name
+{tls}.default.TLSSocket.prototype.getFinished.prototype
+{tls}.default.TLSSocket.prototype.getFinished.prototype.constructor
+{tls}.default.TLSSocket.prototype.getPeerCertificate
+{tls}.default.TLSSocket.prototype.getPeerCertificate.length
+{tls}.default.TLSSocket.prototype.getPeerCertificate.name
+{tls}.default.TLSSocket.prototype.getPeerCertificate.prototype
+{tls}.default.TLSSocket.prototype.getPeerCertificate.prototype.constructor
+{tls}.default.TLSSocket.prototype.getPeerFinished
+{tls}.default.TLSSocket.prototype.getPeerFinished.length
+{tls}.default.TLSSocket.prototype.getPeerFinished.name
+{tls}.default.TLSSocket.prototype.getPeerFinished.prototype
+{tls}.default.TLSSocket.prototype.getPeerFinished.prototype.constructor
+{tls}.default.TLSSocket.prototype.getPeerX509Certificate
+{tls}.default.TLSSocket.prototype.getPeerX509Certificate.length
+{tls}.default.TLSSocket.prototype.getPeerX509Certificate.name
+{tls}.default.TLSSocket.prototype.getPeerX509Certificate.prototype
+{tls}.default.TLSSocket.prototype.getPeerX509Certificate.prototype.constructor
+{tls}.default.TLSSocket.prototype.getProtocol
+{tls}.default.TLSSocket.prototype.getProtocol.length
+{tls}.default.TLSSocket.prototype.getProtocol.name
+{tls}.default.TLSSocket.prototype.getProtocol.prototype
+{tls}.default.TLSSocket.prototype.getProtocol.prototype.constructor
+{tls}.default.TLSSocket.prototype.getSession
+{tls}.default.TLSSocket.prototype.getSession.length
+{tls}.default.TLSSocket.prototype.getSession.name
+{tls}.default.TLSSocket.prototype.getSession.prototype
+{tls}.default.TLSSocket.prototype.getSession.prototype.constructor
+{tls}.default.TLSSocket.prototype.getSharedSigalgs
+{tls}.default.TLSSocket.prototype.getSharedSigalgs.length
+{tls}.default.TLSSocket.prototype.getSharedSigalgs.name
+{tls}.default.TLSSocket.prototype.getSharedSigalgs.prototype
+{tls}.default.TLSSocket.prototype.getSharedSigalgs.prototype.constructor
+{tls}.default.TLSSocket.prototype.getTLSTicket
+{tls}.default.TLSSocket.prototype.getTLSTicket.length
+{tls}.default.TLSSocket.prototype.getTLSTicket.name
+{tls}.default.TLSSocket.prototype.getTLSTicket.prototype
+{tls}.default.TLSSocket.prototype.getTLSTicket.prototype.constructor
+{tls}.default.TLSSocket.prototype.getX509Certificate
+{tls}.default.TLSSocket.prototype.getX509Certificate.length
+{tls}.default.TLSSocket.prototype.getX509Certificate.name
+{tls}.default.TLSSocket.prototype.getX509Certificate.prototype
+{tls}.default.TLSSocket.prototype.getX509Certificate.prototype.constructor
+{tls}.default.TLSSocket.prototype.isSessionReused
+{tls}.default.TLSSocket.prototype.isSessionReused.length
+{tls}.default.TLSSocket.prototype.isSessionReused.name
+{tls}.default.TLSSocket.prototype.isSessionReused.prototype
+{tls}.default.TLSSocket.prototype.isSessionReused.prototype.constructor
+{tls}.default.TLSSocket.prototype.renegotiate
+{tls}.default.TLSSocket.prototype.renegotiate.length
+{tls}.default.TLSSocket.prototype.renegotiate.name
+{tls}.default.TLSSocket.prototype.renegotiate.prototype
+{tls}.default.TLSSocket.prototype.renegotiate.prototype.constructor
+{tls}.default.TLSSocket.prototype.setKeyCert
+{tls}.default.TLSSocket.prototype.setKeyCert.length
+{tls}.default.TLSSocket.prototype.setKeyCert.name
+{tls}.default.TLSSocket.prototype.setKeyCert.prototype
+{tls}.default.TLSSocket.prototype.setKeyCert.prototype.constructor
+{tls}.default.TLSSocket.prototype.setMaxSendFragment
+{tls}.default.TLSSocket.prototype.setMaxSendFragment.length
+{tls}.default.TLSSocket.prototype.setMaxSendFragment.name
+{tls}.default.TLSSocket.prototype.setMaxSendFragment.prototype
+{tls}.default.TLSSocket.prototype.setMaxSendFragment.prototype.constructor
+{tls}.default.TLSSocket.prototype.setServername
+{tls}.default.TLSSocket.prototype.setServername.length
+{tls}.default.TLSSocket.prototype.setServername.name
+{tls}.default.TLSSocket.prototype.setServername.prototype
+{tls}.default.TLSSocket.prototype.setServername.prototype.constructor
+{tls}.default.TLSSocket.prototype.setSession
+{tls}.default.TLSSocket.prototype.setSession.length
+{tls}.default.TLSSocket.prototype.setSession.name
+{tls}.default.TLSSocket.prototype.setSession.prototype
+{tls}.default.TLSSocket.prototype.setSession.prototype.constructor
+{tls}.default.checkServerIdentity
+{tls}.default.checkServerIdentity.length
+{tls}.default.checkServerIdentity.name
+{tls}.default.checkServerIdentity.prototype
+{tls}.default.checkServerIdentity.prototype.constructor
+{tls}.default.connect
+{tls}.default.connect.length
+{tls}.default.connect.name
+{tls}.default.connect.prototype
+{tls}.default.connect.prototype.constructor
+{tls}.default.convertALPNProtocols
+{tls}.default.convertALPNProtocols.length
+{tls}.default.convertALPNProtocols.name
+{tls}.default.convertALPNProtocols.prototype
+{tls}.default.convertALPNProtocols.prototype.constructor
+{tls}.default.createSecureContext
+{tls}.default.createServer
+{tls}.default.createServer.length
+{tls}.default.createServer.name
+{tls}.default.createServer.prototype
+{tls}.default.createServer.prototype.constructor
+{tls}.default.getCACertificates
+{tls}.default.getCACertificates.length
+{tls}.default.getCACertificates.name
+{tls}.default.getCACertificates.prototype
+{tls}.default.getCACertificates.prototype.constructor
+{tls}.default.getCiphers
+{tls}.default.getCiphers.length
+{tls}.default.getCiphers.name
+{tls}.default.rootCertificates
+{tls}.default.rootCertificates.length
+{tls}.getCACertificates
+{tls}.getCACertificates.length
+{tls}.getCACertificates.name
+{tls}.getCACertificates.prototype
+{tls}.getCACertificates.prototype.constructor
+{tls}.getCiphers
+{tls}.getCiphers.length
+{tls}.getCiphers.name
+{tls}.rootCertificates
+{tls}.rootCertificates.length
diff --git a/test/fixtures/apiSurface/trace_events b/test/fixtures/apiSurface/trace_events
new file mode 100644
index 00000000000000..26e5be6399e6b9
--- /dev/null
+++ b/test/fixtures/apiSurface/trace_events
@@ -0,0 +1,18 @@
+{trace_events}.[Symbol.toStringTag]
+{trace_events}.createTracing
+{trace_events}.createTracing.length
+{trace_events}.createTracing.name
+{trace_events}.createTracing.prototype
+{trace_events}.createTracing.prototype.constructor
+{trace_events}.default
+{trace_events}.default.createTracing
+{trace_events}.default.createTracing.length
+{trace_events}.default.createTracing.name
+{trace_events}.default.createTracing.prototype
+{trace_events}.default.createTracing.prototype.constructor
+{trace_events}.default.getEnabledCategories
+{trace_events}.default.getEnabledCategories.length
+{trace_events}.default.getEnabledCategories.name
+{trace_events}.getEnabledCategories
+{trace_events}.getEnabledCategories.length
+{trace_events}.getEnabledCategories.name
diff --git a/test/fixtures/apiSurface/tty b/test/fixtures/apiSurface/tty
new file mode 100644
index 00000000000000..39d06180322a2b
--- /dev/null
+++ b/test/fixtures/apiSurface/tty
@@ -0,0 +1,124 @@
+{tty}.ReadStream
+{tty}.ReadStream.length
+{tty}.ReadStream.name
+{tty}.ReadStream.prototype
+{tty}.ReadStream.prototype.constructor
+{tty}.ReadStream.prototype.setRawMode
+{tty}.ReadStream.prototype.setRawMode.length
+{tty}.ReadStream.prototype.setRawMode.name
+{tty}.ReadStream.prototype.setRawMode.prototype
+{tty}.ReadStream.prototype.setRawMode.prototype.constructor
+{tty}.WriteStream
+{tty}.WriteStream.length
+{tty}.WriteStream.name
+{tty}.WriteStream.prototype
+{tty}.WriteStream.prototype._refreshSize
+{tty}.WriteStream.prototype._refreshSize.length
+{tty}.WriteStream.prototype._refreshSize.name
+{tty}.WriteStream.prototype._refreshSize.prototype
+{tty}.WriteStream.prototype._refreshSize.prototype.constructor
+{tty}.WriteStream.prototype.clearLine
+{tty}.WriteStream.prototype.clearLine.length
+{tty}.WriteStream.prototype.clearLine.name
+{tty}.WriteStream.prototype.clearLine.prototype
+{tty}.WriteStream.prototype.clearLine.prototype.constructor
+{tty}.WriteStream.prototype.clearScreenDown
+{tty}.WriteStream.prototype.clearScreenDown.length
+{tty}.WriteStream.prototype.clearScreenDown.name
+{tty}.WriteStream.prototype.clearScreenDown.prototype
+{tty}.WriteStream.prototype.clearScreenDown.prototype.constructor
+{tty}.WriteStream.prototype.constructor
+{tty}.WriteStream.prototype.cursorTo
+{tty}.WriteStream.prototype.cursorTo.length
+{tty}.WriteStream.prototype.cursorTo.name
+{tty}.WriteStream.prototype.cursorTo.prototype
+{tty}.WriteStream.prototype.cursorTo.prototype.constructor
+{tty}.WriteStream.prototype.getColorDepth
+{tty}.WriteStream.prototype.getColorDepth.length
+{tty}.WriteStream.prototype.getColorDepth.name
+{tty}.WriteStream.prototype.getColorDepth.prototype
+{tty}.WriteStream.prototype.getColorDepth.prototype.constructor
+{tty}.WriteStream.prototype.getWindowSize
+{tty}.WriteStream.prototype.getWindowSize.length
+{tty}.WriteStream.prototype.getWindowSize.name
+{tty}.WriteStream.prototype.getWindowSize.prototype
+{tty}.WriteStream.prototype.getWindowSize.prototype.constructor
+{tty}.WriteStream.prototype.hasColors
+{tty}.WriteStream.prototype.hasColors.length
+{tty}.WriteStream.prototype.hasColors.name
+{tty}.WriteStream.prototype.hasColors.prototype
+{tty}.WriteStream.prototype.hasColors.prototype.constructor
+{tty}.WriteStream.prototype.isTTY
+{tty}.WriteStream.prototype.moveCursor
+{tty}.WriteStream.prototype.moveCursor.length
+{tty}.WriteStream.prototype.moveCursor.name
+{tty}.WriteStream.prototype.moveCursor.prototype
+{tty}.WriteStream.prototype.moveCursor.prototype.constructor
+{tty}.[Symbol.toStringTag]
+{tty}.default
+{tty}.default.ReadStream
+{tty}.default.ReadStream.length
+{tty}.default.ReadStream.name
+{tty}.default.ReadStream.prototype
+{tty}.default.ReadStream.prototype.constructor
+{tty}.default.ReadStream.prototype.setRawMode
+{tty}.default.ReadStream.prototype.setRawMode.length
+{tty}.default.ReadStream.prototype.setRawMode.name
+{tty}.default.ReadStream.prototype.setRawMode.prototype
+{tty}.default.ReadStream.prototype.setRawMode.prototype.constructor
+{tty}.default.WriteStream
+{tty}.default.WriteStream.length
+{tty}.default.WriteStream.name
+{tty}.default.WriteStream.prototype
+{tty}.default.WriteStream.prototype._refreshSize
+{tty}.default.WriteStream.prototype._refreshSize.length
+{tty}.default.WriteStream.prototype._refreshSize.name
+{tty}.default.WriteStream.prototype._refreshSize.prototype
+{tty}.default.WriteStream.prototype._refreshSize.prototype.constructor
+{tty}.default.WriteStream.prototype.clearLine
+{tty}.default.WriteStream.prototype.clearLine.length
+{tty}.default.WriteStream.prototype.clearLine.name
+{tty}.default.WriteStream.prototype.clearLine.prototype
+{tty}.default.WriteStream.prototype.clearLine.prototype.constructor
+{tty}.default.WriteStream.prototype.clearScreenDown
+{tty}.default.WriteStream.prototype.clearScreenDown.length
+{tty}.default.WriteStream.prototype.clearScreenDown.name
+{tty}.default.WriteStream.prototype.clearScreenDown.prototype
+{tty}.default.WriteStream.prototype.clearScreenDown.prototype.constructor
+{tty}.default.WriteStream.prototype.constructor
+{tty}.default.WriteStream.prototype.cursorTo
+{tty}.default.WriteStream.prototype.cursorTo.length
+{tty}.default.WriteStream.prototype.cursorTo.name
+{tty}.default.WriteStream.prototype.cursorTo.prototype
+{tty}.default.WriteStream.prototype.cursorTo.prototype.constructor
+{tty}.default.WriteStream.prototype.getColorDepth
+{tty}.default.WriteStream.prototype.getColorDepth.length
+{tty}.default.WriteStream.prototype.getColorDepth.name
+{tty}.default.WriteStream.prototype.getColorDepth.prototype
+{tty}.default.WriteStream.prototype.getColorDepth.prototype.constructor
+{tty}.default.WriteStream.prototype.getWindowSize
+{tty}.default.WriteStream.prototype.getWindowSize.length
+{tty}.default.WriteStream.prototype.getWindowSize.name
+{tty}.default.WriteStream.prototype.getWindowSize.prototype
+{tty}.default.WriteStream.prototype.getWindowSize.prototype.constructor
+{tty}.default.WriteStream.prototype.hasColors
+{tty}.default.WriteStream.prototype.hasColors.length
+{tty}.default.WriteStream.prototype.hasColors.name
+{tty}.default.WriteStream.prototype.hasColors.prototype
+{tty}.default.WriteStream.prototype.hasColors.prototype.constructor
+{tty}.default.WriteStream.prototype.isTTY
+{tty}.default.WriteStream.prototype.moveCursor
+{tty}.default.WriteStream.prototype.moveCursor.length
+{tty}.default.WriteStream.prototype.moveCursor.name
+{tty}.default.WriteStream.prototype.moveCursor.prototype
+{tty}.default.WriteStream.prototype.moveCursor.prototype.constructor
+{tty}.default.isatty
+{tty}.default.isatty.length
+{tty}.default.isatty.name
+{tty}.default.isatty.prototype
+{tty}.default.isatty.prototype.constructor
+{tty}.isatty
+{tty}.isatty.length
+{tty}.isatty.name
+{tty}.isatty.prototype
+{tty}.isatty.prototype.constructor
diff --git a/test/fixtures/apiSurface/url b/test/fixtures/apiSurface/url
new file mode 100644
index 00000000000000..3223d985606419
--- /dev/null
+++ b/test/fixtures/apiSurface/url
@@ -0,0 +1,390 @@
+{url}.URL
+{url}.URL.canParse
+{url}.URL.canParse.length
+{url}.URL.canParse.name
+{url}.URL.createObjectURL
+{url}.URL.createObjectURL.length
+{url}.URL.createObjectURL.name
+{url}.URL.createObjectURL.prototype
+{url}.URL.createObjectURL.prototype.constructor
+{url}.URL.length
+{url}.URL.name
+{url}.URL.parse
+{url}.URL.parse.length
+{url}.URL.parse.name
+{url}.URL.prototype
+{url}.URL.prototype.[Symbol.toStringTag]
+{url}.URL.prototype.[nodejs.util.inspect.custom]
+{url}.URL.prototype.[nodejs.util.inspect.custom].length
+{url}.URL.prototype.[nodejs.util.inspect.custom].name
+{url}.URL.prototype.constructor
+{url}.URL.prototype.hash
+{url}.URL.prototype.host
+{url}.URL.prototype.hostname
+{url}.URL.prototype.href
+{url}.URL.prototype.origin
+{url}.URL.prototype.password
+{url}.URL.prototype.pathname
+{url}.URL.prototype.port
+{url}.URL.prototype.protocol
+{url}.URL.prototype.search
+{url}.URL.prototype.searchParams
+{url}.URL.prototype.toJSON
+{url}.URL.prototype.toJSON.length
+{url}.URL.prototype.toJSON.name
+{url}.URL.prototype.toString
+{url}.URL.prototype.toString.length
+{url}.URL.prototype.toString.name
+{url}.URL.prototype.username
+{url}.URL.revokeObjectURL
+{url}.URL.revokeObjectURL.length
+{url}.URL.revokeObjectURL.name
+{url}.URL.revokeObjectURL.prototype
+{url}.URL.revokeObjectURL.prototype.constructor
+{url}.URLPattern
+{url}.URLPattern.arguments
+{url}.URLPattern.caller
+{url}.URLPattern.length
+{url}.URLPattern.name
+{url}.URLPattern.prototype
+{url}.URLPattern.prototype.constructor
+{url}.URLPattern.prototype.exec
+{url}.URLPattern.prototype.exec.length
+{url}.URLPattern.prototype.exec.name
+{url}.URLPattern.prototype.hasRegExpGroups
+{url}.URLPattern.prototype.hash
+{url}.URLPattern.prototype.hostname
+{url}.URLPattern.prototype.password
+{url}.URLPattern.prototype.pathname
+{url}.URLPattern.prototype.port
+{url}.URLPattern.prototype.protocol
+{url}.URLPattern.prototype.search
+{url}.URLPattern.prototype.test
+{url}.URLPattern.prototype.test.length
+{url}.URLPattern.prototype.test.name
+{url}.URLPattern.prototype.username
+{url}.URLSearchParams
+{url}.URLSearchParams.length
+{url}.URLSearchParams.name
+{url}.URLSearchParams.prototype
+{url}.URLSearchParams.prototype.[Symbol.iterator]
+{url}.URLSearchParams.prototype.[Symbol.iterator].length
+{url}.URLSearchParams.prototype.[Symbol.iterator].name
+{url}.URLSearchParams.prototype.[Symbol.toStringTag]
+{url}.URLSearchParams.prototype.[nodejs.util.inspect.custom]
+{url}.URLSearchParams.prototype.[nodejs.util.inspect.custom].length
+{url}.URLSearchParams.prototype.[nodejs.util.inspect.custom].name
+{url}.URLSearchParams.prototype.append
+{url}.URLSearchParams.prototype.append.length
+{url}.URLSearchParams.prototype.append.name
+{url}.URLSearchParams.prototype.constructor
+{url}.URLSearchParams.prototype.delete
+{url}.URLSearchParams.prototype.delete.length
+{url}.URLSearchParams.prototype.delete.name
+{url}.URLSearchParams.prototype.entries
+{url}.URLSearchParams.prototype.entries.length
+{url}.URLSearchParams.prototype.entries.name
+{url}.URLSearchParams.prototype.forEach
+{url}.URLSearchParams.prototype.forEach.length
+{url}.URLSearchParams.prototype.forEach.name
+{url}.URLSearchParams.prototype.get
+{url}.URLSearchParams.prototype.get.length
+{url}.URLSearchParams.prototype.get.name
+{url}.URLSearchParams.prototype.getAll
+{url}.URLSearchParams.prototype.getAll.length
+{url}.URLSearchParams.prototype.getAll.name
+{url}.URLSearchParams.prototype.has
+{url}.URLSearchParams.prototype.has.length
+{url}.URLSearchParams.prototype.has.name
+{url}.URLSearchParams.prototype.keys
+{url}.URLSearchParams.prototype.keys.length
+{url}.URLSearchParams.prototype.keys.name
+{url}.URLSearchParams.prototype.set
+{url}.URLSearchParams.prototype.set.length
+{url}.URLSearchParams.prototype.set.name
+{url}.URLSearchParams.prototype.size
+{url}.URLSearchParams.prototype.sort
+{url}.URLSearchParams.prototype.sort.length
+{url}.URLSearchParams.prototype.sort.name
+{url}.URLSearchParams.prototype.toString
+{url}.URLSearchParams.prototype.toString.length
+{url}.URLSearchParams.prototype.toString.name
+{url}.URLSearchParams.prototype.values
+{url}.URLSearchParams.prototype.values.length
+{url}.URLSearchParams.prototype.values.name
+{url}.Url
+{url}.Url.length
+{url}.Url.name
+{url}.Url.prototype
+{url}.Url.prototype.constructor
+{url}.Url.prototype.format
+{url}.Url.prototype.format.length
+{url}.Url.prototype.format.name
+{url}.Url.prototype.format.prototype
+{url}.Url.prototype.format.prototype.constructor
+{url}.Url.prototype.parse
+{url}.Url.prototype.parse.length
+{url}.Url.prototype.parse.name
+{url}.Url.prototype.parse.prototype
+{url}.Url.prototype.parse.prototype.constructor
+{url}.Url.prototype.parseHost
+{url}.Url.prototype.parseHost.length
+{url}.Url.prototype.parseHost.name
+{url}.Url.prototype.parseHost.prototype
+{url}.Url.prototype.parseHost.prototype.constructor
+{url}.Url.prototype.resolve
+{url}.Url.prototype.resolve.length
+{url}.Url.prototype.resolve.name
+{url}.Url.prototype.resolve.prototype
+{url}.Url.prototype.resolve.prototype.constructor
+{url}.Url.prototype.resolveObject
+{url}.Url.prototype.resolveObject.length
+{url}.Url.prototype.resolveObject.name
+{url}.Url.prototype.resolveObject.prototype
+{url}.Url.prototype.resolveObject.prototype.constructor
+{url}.[Symbol.toStringTag]
+{url}.default
+{url}.default.URL
+{url}.default.URL.canParse
+{url}.default.URL.canParse.length
+{url}.default.URL.canParse.name
+{url}.default.URL.createObjectURL
+{url}.default.URL.createObjectURL.length
+{url}.default.URL.createObjectURL.name
+{url}.default.URL.createObjectURL.prototype
+{url}.default.URL.createObjectURL.prototype.constructor
+{url}.default.URL.length
+{url}.default.URL.name
+{url}.default.URL.parse
+{url}.default.URL.parse.length
+{url}.default.URL.parse.name
+{url}.default.URL.prototype
+{url}.default.URL.prototype.[Symbol.toStringTag]
+{url}.default.URL.prototype.[nodejs.util.inspect.custom]
+{url}.default.URL.prototype.[nodejs.util.inspect.custom].length
+{url}.default.URL.prototype.[nodejs.util.inspect.custom].name
+{url}.default.URL.prototype.constructor
+{url}.default.URL.prototype.hash
+{url}.default.URL.prototype.host
+{url}.default.URL.prototype.hostname
+{url}.default.URL.prototype.href
+{url}.default.URL.prototype.origin
+{url}.default.URL.prototype.password
+{url}.default.URL.prototype.pathname
+{url}.default.URL.prototype.port
+{url}.default.URL.prototype.protocol
+{url}.default.URL.prototype.search
+{url}.default.URL.prototype.searchParams
+{url}.default.URL.prototype.toJSON
+{url}.default.URL.prototype.toJSON.length
+{url}.default.URL.prototype.toJSON.name
+{url}.default.URL.prototype.toString
+{url}.default.URL.prototype.toString.length
+{url}.default.URL.prototype.toString.name
+{url}.default.URL.prototype.username
+{url}.default.URL.revokeObjectURL
+{url}.default.URL.revokeObjectURL.length
+{url}.default.URL.revokeObjectURL.name
+{url}.default.URL.revokeObjectURL.prototype
+{url}.default.URL.revokeObjectURL.prototype.constructor
+{url}.default.URLPattern
+{url}.default.URLPattern.arguments
+{url}.default.URLPattern.caller
+{url}.default.URLPattern.length
+{url}.default.URLPattern.name
+{url}.default.URLPattern.prototype
+{url}.default.URLPattern.prototype.constructor
+{url}.default.URLPattern.prototype.exec
+{url}.default.URLPattern.prototype.exec.length
+{url}.default.URLPattern.prototype.exec.name
+{url}.default.URLPattern.prototype.hasRegExpGroups
+{url}.default.URLPattern.prototype.hash
+{url}.default.URLPattern.prototype.hostname
+{url}.default.URLPattern.prototype.password
+{url}.default.URLPattern.prototype.pathname
+{url}.default.URLPattern.prototype.port
+{url}.default.URLPattern.prototype.protocol
+{url}.default.URLPattern.prototype.search
+{url}.default.URLPattern.prototype.test
+{url}.default.URLPattern.prototype.test.length
+{url}.default.URLPattern.prototype.test.name
+{url}.default.URLPattern.prototype.username
+{url}.default.URLSearchParams
+{url}.default.URLSearchParams.length
+{url}.default.URLSearchParams.name
+{url}.default.URLSearchParams.prototype
+{url}.default.URLSearchParams.prototype.[Symbol.iterator]
+{url}.default.URLSearchParams.prototype.[Symbol.iterator].length
+{url}.default.URLSearchParams.prototype.[Symbol.iterator].name
+{url}.default.URLSearchParams.prototype.[Symbol.toStringTag]
+{url}.default.URLSearchParams.prototype.[nodejs.util.inspect.custom]
+{url}.default.URLSearchParams.prototype.[nodejs.util.inspect.custom].length
+{url}.default.URLSearchParams.prototype.[nodejs.util.inspect.custom].name
+{url}.default.URLSearchParams.prototype.append
+{url}.default.URLSearchParams.prototype.append.length
+{url}.default.URLSearchParams.prototype.append.name
+{url}.default.URLSearchParams.prototype.constructor
+{url}.default.URLSearchParams.prototype.delete
+{url}.default.URLSearchParams.prototype.delete.length
+{url}.default.URLSearchParams.prototype.delete.name
+{url}.default.URLSearchParams.prototype.entries
+{url}.default.URLSearchParams.prototype.entries.length
+{url}.default.URLSearchParams.prototype.entries.name
+{url}.default.URLSearchParams.prototype.forEach
+{url}.default.URLSearchParams.prototype.forEach.length
+{url}.default.URLSearchParams.prototype.forEach.name
+{url}.default.URLSearchParams.prototype.get
+{url}.default.URLSearchParams.prototype.get.length
+{url}.default.URLSearchParams.prototype.get.name
+{url}.default.URLSearchParams.prototype.getAll
+{url}.default.URLSearchParams.prototype.getAll.length
+{url}.default.URLSearchParams.prototype.getAll.name
+{url}.default.URLSearchParams.prototype.has
+{url}.default.URLSearchParams.prototype.has.length
+{url}.default.URLSearchParams.prototype.has.name
+{url}.default.URLSearchParams.prototype.keys
+{url}.default.URLSearchParams.prototype.keys.length
+{url}.default.URLSearchParams.prototype.keys.name
+{url}.default.URLSearchParams.prototype.set
+{url}.default.URLSearchParams.prototype.set.length
+{url}.default.URLSearchParams.prototype.set.name
+{url}.default.URLSearchParams.prototype.size
+{url}.default.URLSearchParams.prototype.sort
+{url}.default.URLSearchParams.prototype.sort.length
+{url}.default.URLSearchParams.prototype.sort.name
+{url}.default.URLSearchParams.prototype.toString
+{url}.default.URLSearchParams.prototype.toString.length
+{url}.default.URLSearchParams.prototype.toString.name
+{url}.default.URLSearchParams.prototype.values
+{url}.default.URLSearchParams.prototype.values.length
+{url}.default.URLSearchParams.prototype.values.name
+{url}.default.Url
+{url}.default.Url.length
+{url}.default.Url.name
+{url}.default.Url.prototype
+{url}.default.Url.prototype.constructor
+{url}.default.Url.prototype.format
+{url}.default.Url.prototype.format.length
+{url}.default.Url.prototype.format.name
+{url}.default.Url.prototype.format.prototype
+{url}.default.Url.prototype.format.prototype.constructor
+{url}.default.Url.prototype.parse
+{url}.default.Url.prototype.parse.length
+{url}.default.Url.prototype.parse.name
+{url}.default.Url.prototype.parse.prototype
+{url}.default.Url.prototype.parse.prototype.constructor
+{url}.default.Url.prototype.parseHost
+{url}.default.Url.prototype.parseHost.length
+{url}.default.Url.prototype.parseHost.name
+{url}.default.Url.prototype.parseHost.prototype
+{url}.default.Url.prototype.parseHost.prototype.constructor
+{url}.default.Url.prototype.resolve
+{url}.default.Url.prototype.resolve.length
+{url}.default.Url.prototype.resolve.name
+{url}.default.Url.prototype.resolve.prototype
+{url}.default.Url.prototype.resolve.prototype.constructor
+{url}.default.Url.prototype.resolveObject
+{url}.default.Url.prototype.resolveObject.length
+{url}.default.Url.prototype.resolveObject.name
+{url}.default.Url.prototype.resolveObject.prototype
+{url}.default.Url.prototype.resolveObject.prototype.constructor
+{url}.default.domainToASCII
+{url}.default.domainToASCII.length
+{url}.default.domainToASCII.name
+{url}.default.domainToASCII.prototype
+{url}.default.domainToASCII.prototype.constructor
+{url}.default.domainToUnicode
+{url}.default.domainToUnicode.length
+{url}.default.domainToUnicode.name
+{url}.default.domainToUnicode.prototype
+{url}.default.domainToUnicode.prototype.constructor
+{url}.default.fileURLToPath
+{url}.default.fileURLToPath.length
+{url}.default.fileURLToPath.name
+{url}.default.fileURLToPath.prototype
+{url}.default.fileURLToPath.prototype.constructor
+{url}.default.fileURLToPathBuffer
+{url}.default.fileURLToPathBuffer.length
+{url}.default.fileURLToPathBuffer.name
+{url}.default.fileURLToPathBuffer.prototype
+{url}.default.fileURLToPathBuffer.prototype.constructor
+{url}.default.format
+{url}.default.format.length
+{url}.default.format.name
+{url}.default.format.prototype
+{url}.default.format.prototype.constructor
+{url}.default.parse
+{url}.default.parse.length
+{url}.default.parse.name
+{url}.default.parse.prototype
+{url}.default.parse.prototype.constructor
+{url}.default.pathToFileURL
+{url}.default.pathToFileURL.length
+{url}.default.pathToFileURL.name
+{url}.default.pathToFileURL.prototype
+{url}.default.pathToFileURL.prototype.constructor
+{url}.default.resolve
+{url}.default.resolve.length
+{url}.default.resolve.name
+{url}.default.resolve.prototype
+{url}.default.resolve.prototype.constructor
+{url}.default.resolveObject
+{url}.default.resolveObject.length
+{url}.default.resolveObject.name
+{url}.default.resolveObject.prototype
+{url}.default.resolveObject.prototype.constructor
+{url}.default.urlToHttpOptions
+{url}.default.urlToHttpOptions.length
+{url}.default.urlToHttpOptions.name
+{url}.default.urlToHttpOptions.prototype
+{url}.default.urlToHttpOptions.prototype.constructor
+{url}.domainToASCII
+{url}.domainToASCII.length
+{url}.domainToASCII.name
+{url}.domainToASCII.prototype
+{url}.domainToASCII.prototype.constructor
+{url}.domainToUnicode
+{url}.domainToUnicode.length
+{url}.domainToUnicode.name
+{url}.domainToUnicode.prototype
+{url}.domainToUnicode.prototype.constructor
+{url}.fileURLToPath
+{url}.fileURLToPath.length
+{url}.fileURLToPath.name
+{url}.fileURLToPath.prototype
+{url}.fileURLToPath.prototype.constructor
+{url}.fileURLToPathBuffer
+{url}.fileURLToPathBuffer.length
+{url}.fileURLToPathBuffer.name
+{url}.fileURLToPathBuffer.prototype
+{url}.fileURLToPathBuffer.prototype.constructor
+{url}.format
+{url}.format.length
+{url}.format.name
+{url}.format.prototype
+{url}.format.prototype.constructor
+{url}.parse
+{url}.parse.length
+{url}.parse.name
+{url}.parse.prototype
+{url}.parse.prototype.constructor
+{url}.pathToFileURL
+{url}.pathToFileURL.length
+{url}.pathToFileURL.name
+{url}.pathToFileURL.prototype
+{url}.pathToFileURL.prototype.constructor
+{url}.resolve
+{url}.resolve.length
+{url}.resolve.name
+{url}.resolve.prototype
+{url}.resolve.prototype.constructor
+{url}.resolveObject
+{url}.resolveObject.length
+{url}.resolveObject.name
+{url}.resolveObject.prototype
+{url}.resolveObject.prototype.constructor
+{url}.urlToHttpOptions
+{url}.urlToHttpOptions.length
+{url}.urlToHttpOptions.name
+{url}.urlToHttpOptions.prototype
+{url}.urlToHttpOptions.prototype.constructor
diff --git a/test/fixtures/apiSurface/util b/test/fixtures/apiSurface/util
new file mode 100644
index 00000000000000..057da92293dd8a
--- /dev/null
+++ b/test/fixtures/apiSurface/util
@@ -0,0 +1,1040 @@
+{util}.MIMEParams
+{util}.MIMEParams.length
+{util}.MIMEParams.name
+{util}.MIMEParams.prototype
+{util}.MIMEParams.prototype.[Symbol.iterator]
+{util}.MIMEParams.prototype.[Symbol.iterator].length
+{util}.MIMEParams.prototype.[Symbol.iterator].name
+{util}.MIMEParams.prototype.[Symbol.iterator].prototype
+{util}.MIMEParams.prototype.constructor
+{util}.MIMEParams.prototype.delete
+{util}.MIMEParams.prototype.delete.length
+{util}.MIMEParams.prototype.delete.name
+{util}.MIMEParams.prototype.entries
+{util}.MIMEParams.prototype.entries.length
+{util}.MIMEParams.prototype.entries.name
+{util}.MIMEParams.prototype.entries.prototype
+{util}.MIMEParams.prototype.get
+{util}.MIMEParams.prototype.get.length
+{util}.MIMEParams.prototype.get.name
+{util}.MIMEParams.prototype.has
+{util}.MIMEParams.prototype.has.length
+{util}.MIMEParams.prototype.has.name
+{util}.MIMEParams.prototype.keys
+{util}.MIMEParams.prototype.keys.length
+{util}.MIMEParams.prototype.keys.name
+{util}.MIMEParams.prototype.keys.prototype
+{util}.MIMEParams.prototype.set
+{util}.MIMEParams.prototype.set.length
+{util}.MIMEParams.prototype.set.name
+{util}.MIMEParams.prototype.toJSON
+{util}.MIMEParams.prototype.toJSON.length
+{util}.MIMEParams.prototype.toJSON.name
+{util}.MIMEParams.prototype.toString
+{util}.MIMEParams.prototype.toString.length
+{util}.MIMEParams.prototype.toString.name
+{util}.MIMEParams.prototype.values
+{util}.MIMEParams.prototype.values.length
+{util}.MIMEParams.prototype.values.name
+{util}.MIMEParams.prototype.values.prototype
+{util}.MIMEType
+{util}.MIMEType.length
+{util}.MIMEType.name
+{util}.MIMEType.prototype
+{util}.MIMEType.prototype.constructor
+{util}.MIMEType.prototype.essence
+{util}.MIMEType.prototype.params
+{util}.MIMEType.prototype.subtype
+{util}.MIMEType.prototype.toJSON
+{util}.MIMEType.prototype.toJSON.length
+{util}.MIMEType.prototype.toJSON.name
+{util}.MIMEType.prototype.toString
+{util}.MIMEType.prototype.toString.length
+{util}.MIMEType.prototype.toString.name
+{util}.MIMEType.prototype.type
+{util}.TextDecoder
+{util}.TextDecoder.length
+{util}.TextDecoder.name
+{util}.TextDecoder.prototype
+{util}.TextDecoder.prototype.[Symbol.toStringTag]
+{util}.TextDecoder.prototype.[nodejs.util.inspect.custom]
+{util}.TextDecoder.prototype.[nodejs.util.inspect.custom].length
+{util}.TextDecoder.prototype.[nodejs.util.inspect.custom].name
+{util}.TextDecoder.prototype.constructor
+{util}.TextDecoder.prototype.decode
+{util}.TextDecoder.prototype.decode.length
+{util}.TextDecoder.prototype.decode.name
+{util}.TextDecoder.prototype.encoding
+{util}.TextDecoder.prototype.fatal
+{util}.TextDecoder.prototype.ignoreBOM
+{util}.TextEncoder
+{util}.TextEncoder.length
+{util}.TextEncoder.name
+{util}.TextEncoder.prototype
+{util}.TextEncoder.prototype.[Symbol.toStringTag]
+{util}.TextEncoder.prototype.[nodejs.util.inspect.custom]
+{util}.TextEncoder.prototype.[nodejs.util.inspect.custom].length
+{util}.TextEncoder.prototype.[nodejs.util.inspect.custom].name
+{util}.TextEncoder.prototype.constructor
+{util}.TextEncoder.prototype.encode
+{util}.TextEncoder.prototype.encode.length
+{util}.TextEncoder.prototype.encode.name
+{util}.TextEncoder.prototype.encodeInto
+{util}.TextEncoder.prototype.encodeInto.length
+{util}.TextEncoder.prototype.encodeInto.name
+{util}.TextEncoder.prototype.encoding
+{util}.[Symbol.toStringTag]
+{util}._errnoException
+{util}._errnoException.length
+{util}._errnoException.name
+{util}._errnoException.prototype
+{util}._errnoException.prototype.constructor
+{util}._exceptionWithHostPort
+{util}._exceptionWithHostPort.length
+{util}._exceptionWithHostPort.name
+{util}._exceptionWithHostPort.prototype
+{util}._exceptionWithHostPort.prototype.constructor
+{util}._extend
+{util}._extend.length
+{util}._extend.name
+{util}._extend.prototype
+{util}._extend.prototype.constructor
+{util}._extend.prototype.constructor.length
+{util}._extend.prototype.constructor.name
+{util}._extend.prototype.constructor.prototype
+{util}.aborted
+{util}.aborted.length
+{util}.aborted.name
+{util}.callbackify
+{util}.callbackify.length
+{util}.callbackify.name
+{util}.callbackify.prototype
+{util}.callbackify.prototype.constructor
+{util}.debug
+{util}.debug.length
+{util}.debug.name
+{util}.debug.prototype
+{util}.debug.prototype.constructor
+{util}.debuglog
+{util}.debuglog.length
+{util}.debuglog.name
+{util}.debuglog.prototype
+{util}.debuglog.prototype.constructor
+{util}.default
+{util}.default.MIMEParams
+{util}.default.MIMEParams.length
+{util}.default.MIMEParams.name
+{util}.default.MIMEParams.prototype
+{util}.default.MIMEParams.prototype.[Symbol.iterator]
+{util}.default.MIMEParams.prototype.[Symbol.iterator].length
+{util}.default.MIMEParams.prototype.[Symbol.iterator].name
+{util}.default.MIMEParams.prototype.[Symbol.iterator].prototype
+{util}.default.MIMEParams.prototype.constructor
+{util}.default.MIMEParams.prototype.delete
+{util}.default.MIMEParams.prototype.delete.length
+{util}.default.MIMEParams.prototype.delete.name
+{util}.default.MIMEParams.prototype.entries
+{util}.default.MIMEParams.prototype.entries.length
+{util}.default.MIMEParams.prototype.entries.name
+{util}.default.MIMEParams.prototype.entries.prototype
+{util}.default.MIMEParams.prototype.get
+{util}.default.MIMEParams.prototype.get.length
+{util}.default.MIMEParams.prototype.get.name
+{util}.default.MIMEParams.prototype.has
+{util}.default.MIMEParams.prototype.has.length
+{util}.default.MIMEParams.prototype.has.name
+{util}.default.MIMEParams.prototype.keys
+{util}.default.MIMEParams.prototype.keys.length
+{util}.default.MIMEParams.prototype.keys.name
+{util}.default.MIMEParams.prototype.keys.prototype
+{util}.default.MIMEParams.prototype.set
+{util}.default.MIMEParams.prototype.set.length
+{util}.default.MIMEParams.prototype.set.name
+{util}.default.MIMEParams.prototype.toJSON
+{util}.default.MIMEParams.prototype.toJSON.length
+{util}.default.MIMEParams.prototype.toJSON.name
+{util}.default.MIMEParams.prototype.toString
+{util}.default.MIMEParams.prototype.toString.length
+{util}.default.MIMEParams.prototype.toString.name
+{util}.default.MIMEParams.prototype.values
+{util}.default.MIMEParams.prototype.values.length
+{util}.default.MIMEParams.prototype.values.name
+{util}.default.MIMEParams.prototype.values.prototype
+{util}.default.MIMEType
+{util}.default.MIMEType.length
+{util}.default.MIMEType.name
+{util}.default.MIMEType.prototype
+{util}.default.MIMEType.prototype.constructor
+{util}.default.MIMEType.prototype.essence
+{util}.default.MIMEType.prototype.params
+{util}.default.MIMEType.prototype.subtype
+{util}.default.MIMEType.prototype.toJSON
+{util}.default.MIMEType.prototype.toJSON.length
+{util}.default.MIMEType.prototype.toJSON.name
+{util}.default.MIMEType.prototype.toString
+{util}.default.MIMEType.prototype.toString.length
+{util}.default.MIMEType.prototype.toString.name
+{util}.default.MIMEType.prototype.type
+{util}.default.TextDecoder
+{util}.default.TextDecoder.length
+{util}.default.TextDecoder.name
+{util}.default.TextDecoder.prototype
+{util}.default.TextDecoder.prototype.[Symbol.toStringTag]
+{util}.default.TextDecoder.prototype.[nodejs.util.inspect.custom]
+{util}.default.TextDecoder.prototype.[nodejs.util.inspect.custom].length
+{util}.default.TextDecoder.prototype.[nodejs.util.inspect.custom].name
+{util}.default.TextDecoder.prototype.constructor
+{util}.default.TextDecoder.prototype.decode
+{util}.default.TextDecoder.prototype.decode.length
+{util}.default.TextDecoder.prototype.decode.name
+{util}.default.TextDecoder.prototype.encoding
+{util}.default.TextDecoder.prototype.fatal
+{util}.default.TextDecoder.prototype.ignoreBOM
+{util}.default.TextEncoder
+{util}.default.TextEncoder.length
+{util}.default.TextEncoder.name
+{util}.default.TextEncoder.prototype
+{util}.default.TextEncoder.prototype.[Symbol.toStringTag]
+{util}.default.TextEncoder.prototype.[nodejs.util.inspect.custom]
+{util}.default.TextEncoder.prototype.[nodejs.util.inspect.custom].length
+{util}.default.TextEncoder.prototype.[nodejs.util.inspect.custom].name
+{util}.default.TextEncoder.prototype.constructor
+{util}.default.TextEncoder.prototype.encode
+{util}.default.TextEncoder.prototype.encode.length
+{util}.default.TextEncoder.prototype.encode.name
+{util}.default.TextEncoder.prototype.encodeInto
+{util}.default.TextEncoder.prototype.encodeInto.length
+{util}.default.TextEncoder.prototype.encodeInto.name
+{util}.default.TextEncoder.prototype.encoding
+{util}.default._errnoException
+{util}.default._errnoException.length
+{util}.default._errnoException.name
+{util}.default._errnoException.prototype
+{util}.default._errnoException.prototype.constructor
+{util}.default._exceptionWithHostPort
+{util}.default._exceptionWithHostPort.length
+{util}.default._exceptionWithHostPort.name
+{util}.default._exceptionWithHostPort.prototype
+{util}.default._exceptionWithHostPort.prototype.constructor
+{util}.default._extend
+{util}.default._extend.length
+{util}.default._extend.name
+{util}.default._extend.prototype
+{util}.default._extend.prototype.constructor
+{util}.default._extend.prototype.constructor.length
+{util}.default._extend.prototype.constructor.name
+{util}.default._extend.prototype.constructor.prototype
+{util}.default.aborted
+{util}.default.aborted.length
+{util}.default.aborted.name
+{util}.default.callbackify
+{util}.default.callbackify.length
+{util}.default.callbackify.name
+{util}.default.callbackify.prototype
+{util}.default.callbackify.prototype.constructor
+{util}.default.debug
+{util}.default.debug.length
+{util}.default.debug.name
+{util}.default.debug.prototype
+{util}.default.debug.prototype.constructor
+{util}.default.debuglog
+{util}.default.debuglog.length
+{util}.default.debuglog.name
+{util}.default.debuglog.prototype
+{util}.default.debuglog.prototype.constructor
+{util}.default.deprecate
+{util}.default.deprecate.length
+{util}.default.deprecate.name
+{util}.default.deprecate.prototype
+{util}.default.deprecate.prototype.constructor
+{util}.default.diff
+{util}.default.diff.length
+{util}.default.diff.name
+{util}.default.diff.prototype
+{util}.default.diff.prototype.constructor
+{util}.default.format
+{util}.default.format.length
+{util}.default.format.name
+{util}.default.format.prototype
+{util}.default.format.prototype.constructor
+{util}.default.formatWithOptions
+{util}.default.formatWithOptions.length
+{util}.default.formatWithOptions.name
+{util}.default.formatWithOptions.prototype
+{util}.default.formatWithOptions.prototype.constructor
+{util}.default.getCallSite
+{util}.default.getCallSite.length
+{util}.default.getCallSite.name
+{util}.default.getCallSite.prototype
+{util}.default.getCallSite.prototype.constructor
+{util}.default.getCallSite.prototype.constructor.length
+{util}.default.getCallSite.prototype.constructor.name
+{util}.default.getCallSite.prototype.constructor.prototype
+{util}.default.getCallSites
+{util}.default.getCallSites.length
+{util}.default.getCallSites.name
+{util}.default.getCallSites.prototype
+{util}.default.getCallSites.prototype.constructor
+{util}.default.getSystemErrorMap
+{util}.default.getSystemErrorMap.length
+{util}.default.getSystemErrorMap.name
+{util}.default.getSystemErrorMap.prototype
+{util}.default.getSystemErrorMap.prototype.constructor
+{util}.default.getSystemErrorMessage
+{util}.default.getSystemErrorMessage.length
+{util}.default.getSystemErrorMessage.name
+{util}.default.getSystemErrorMessage.prototype
+{util}.default.getSystemErrorMessage.prototype.constructor
+{util}.default.getSystemErrorName
+{util}.default.getSystemErrorName.length
+{util}.default.getSystemErrorName.name
+{util}.default.getSystemErrorName.prototype
+{util}.default.getSystemErrorName.prototype.constructor
+{util}.default.inherits
+{util}.default.inherits.length
+{util}.default.inherits.name
+{util}.default.inherits.prototype
+{util}.default.inherits.prototype.constructor
+{util}.default.inspect
+{util}.default.inspect.colors
+{util}.default.inspect.colors.bgBlack
+{util}.default.inspect.colors.bgBlack.length
+{util}.default.inspect.colors.bgBlackBright
+{util}.default.inspect.colors.bgBlackBright.length
+{util}.default.inspect.colors.bgBlue
+{util}.default.inspect.colors.bgBlue.length
+{util}.default.inspect.colors.bgBlueBright
+{util}.default.inspect.colors.bgBlueBright.length
+{util}.default.inspect.colors.bgCyan
+{util}.default.inspect.colors.bgCyan.length
+{util}.default.inspect.colors.bgCyanBright
+{util}.default.inspect.colors.bgCyanBright.length
+{util}.default.inspect.colors.bgGray
+{util}.default.inspect.colors.bgGray.length
+{util}.default.inspect.colors.bgGreen
+{util}.default.inspect.colors.bgGreen.length
+{util}.default.inspect.colors.bgGreenBright
+{util}.default.inspect.colors.bgGreenBright.length
+{util}.default.inspect.colors.bgGrey
+{util}.default.inspect.colors.bgGrey.length
+{util}.default.inspect.colors.bgMagenta
+{util}.default.inspect.colors.bgMagenta.length
+{util}.default.inspect.colors.bgMagentaBright
+{util}.default.inspect.colors.bgMagentaBright.length
+{util}.default.inspect.colors.bgRed
+{util}.default.inspect.colors.bgRed.length
+{util}.default.inspect.colors.bgRedBright
+{util}.default.inspect.colors.bgRedBright.length
+{util}.default.inspect.colors.bgWhite
+{util}.default.inspect.colors.bgWhite.length
+{util}.default.inspect.colors.bgWhiteBright
+{util}.default.inspect.colors.bgWhiteBright.length
+{util}.default.inspect.colors.bgYellow
+{util}.default.inspect.colors.bgYellow.length
+{util}.default.inspect.colors.bgYellowBright
+{util}.default.inspect.colors.bgYellowBright.length
+{util}.default.inspect.colors.black
+{util}.default.inspect.colors.black.length
+{util}.default.inspect.colors.blackBright
+{util}.default.inspect.colors.blackBright.length
+{util}.default.inspect.colors.blink
+{util}.default.inspect.colors.blink.length
+{util}.default.inspect.colors.blue
+{util}.default.inspect.colors.blue.length
+{util}.default.inspect.colors.blueBright
+{util}.default.inspect.colors.blueBright.length
+{util}.default.inspect.colors.bold
+{util}.default.inspect.colors.bold.length
+{util}.default.inspect.colors.conceal
+{util}.default.inspect.colors.conceal.length
+{util}.default.inspect.colors.crossedOut
+{util}.default.inspect.colors.crossedOut.length
+{util}.default.inspect.colors.crossedout
+{util}.default.inspect.colors.crossedout.length
+{util}.default.inspect.colors.cyan
+{util}.default.inspect.colors.cyan.length
+{util}.default.inspect.colors.cyanBright
+{util}.default.inspect.colors.cyanBright.length
+{util}.default.inspect.colors.dim
+{util}.default.inspect.colors.dim.length
+{util}.default.inspect.colors.doubleUnderline
+{util}.default.inspect.colors.doubleUnderline.length
+{util}.default.inspect.colors.doubleunderline
+{util}.default.inspect.colors.doubleunderline.length
+{util}.default.inspect.colors.faint
+{util}.default.inspect.colors.faint.length
+{util}.default.inspect.colors.framed
+{util}.default.inspect.colors.framed.length
+{util}.default.inspect.colors.gray
+{util}.default.inspect.colors.gray.length
+{util}.default.inspect.colors.green
+{util}.default.inspect.colors.green.length
+{util}.default.inspect.colors.greenBright
+{util}.default.inspect.colors.greenBright.length
+{util}.default.inspect.colors.grey
+{util}.default.inspect.colors.grey.length
+{util}.default.inspect.colors.hidden
+{util}.default.inspect.colors.hidden.length
+{util}.default.inspect.colors.inverse
+{util}.default.inspect.colors.inverse.length
+{util}.default.inspect.colors.italic
+{util}.default.inspect.colors.italic.length
+{util}.default.inspect.colors.magenta
+{util}.default.inspect.colors.magenta.length
+{util}.default.inspect.colors.magentaBright
+{util}.default.inspect.colors.magentaBright.length
+{util}.default.inspect.colors.overlined
+{util}.default.inspect.colors.overlined.length
+{util}.default.inspect.colors.red
+{util}.default.inspect.colors.red.length
+{util}.default.inspect.colors.redBright
+{util}.default.inspect.colors.redBright.length
+{util}.default.inspect.colors.reset
+{util}.default.inspect.colors.reset.length
+{util}.default.inspect.colors.strikeThrough
+{util}.default.inspect.colors.strikeThrough.length
+{util}.default.inspect.colors.strikethrough
+{util}.default.inspect.colors.strikethrough.length
+{util}.default.inspect.colors.swapColors
+{util}.default.inspect.colors.swapColors.length
+{util}.default.inspect.colors.swapcolors
+{util}.default.inspect.colors.swapcolors.length
+{util}.default.inspect.colors.underline
+{util}.default.inspect.colors.underline.length
+{util}.default.inspect.colors.white
+{util}.default.inspect.colors.white.length
+{util}.default.inspect.colors.whiteBright
+{util}.default.inspect.colors.whiteBright.length
+{util}.default.inspect.colors.yellow
+{util}.default.inspect.colors.yellow.length
+{util}.default.inspect.colors.yellowBright
+{util}.default.inspect.colors.yellowBright.length
+{util}.default.inspect.custom
+{util}.default.inspect.defaultOptions
+{util}.default.inspect.defaultOptions.breakLength
+{util}.default.inspect.defaultOptions.colors
+{util}.default.inspect.defaultOptions.compact
+{util}.default.inspect.defaultOptions.customInspect
+{util}.default.inspect.defaultOptions.depth
+{util}.default.inspect.defaultOptions.getters
+{util}.default.inspect.defaultOptions.maxArrayLength
+{util}.default.inspect.defaultOptions.maxStringLength
+{util}.default.inspect.defaultOptions.numericSeparator
+{util}.default.inspect.defaultOptions.showHidden
+{util}.default.inspect.defaultOptions.showProxy
+{util}.default.inspect.defaultOptions.sorted
+{util}.default.inspect.length
+{util}.default.inspect.name
+{util}.default.inspect.prototype
+{util}.default.inspect.prototype.constructor
+{util}.default.inspect.styles
+{util}.default.inspect.styles.bigint
+{util}.default.inspect.styles.boolean
+{util}.default.inspect.styles.date
+{util}.default.inspect.styles.module
+{util}.default.inspect.styles.null
+{util}.default.inspect.styles.number
+{util}.default.inspect.styles.regexp
+{util}.default.inspect.styles.special
+{util}.default.inspect.styles.string
+{util}.default.inspect.styles.symbol
+{util}.default.inspect.styles.undefined
+{util}.default.isArray
+{util}.default.isArray.length
+{util}.default.isArray.name
+{util}.default.isArray.prototype
+{util}.default.isArray.prototype.constructor
+{util}.default.isDeepStrictEqual
+{util}.default.isDeepStrictEqual.length
+{util}.default.isDeepStrictEqual.name
+{util}.default.parseArgs
+{util}.default.parseArgs.length
+{util}.default.parseArgs.name
+{util}.default.parseEnv
+{util}.default.parseEnv.length
+{util}.default.parseEnv.name
+{util}.default.parseEnv.prototype
+{util}.default.parseEnv.prototype.constructor
+{util}.default.promisify
+{util}.default.promisify.custom
+{util}.default.promisify.length
+{util}.default.promisify.name
+{util}.default.promisify.prototype
+{util}.default.promisify.prototype.constructor
+{util}.default.stripVTControlCharacters
+{util}.default.stripVTControlCharacters.length
+{util}.default.stripVTControlCharacters.name
+{util}.default.stripVTControlCharacters.prototype
+{util}.default.stripVTControlCharacters.prototype.constructor
+{util}.default.styleText
+{util}.default.styleText.length
+{util}.default.styleText.name
+{util}.default.styleText.prototype
+{util}.default.styleText.prototype.constructor
+{util}.default.toUSVString
+{util}.default.toUSVString.length
+{util}.default.toUSVString.name
+{util}.default.transferableAbortController
+{util}.default.transferableAbortController.length
+{util}.default.transferableAbortController.name
+{util}.default.transferableAbortController.prototype
+{util}.default.transferableAbortController.prototype.constructor
+{util}.default.transferableAbortSignal
+{util}.default.transferableAbortSignal.length
+{util}.default.transferableAbortSignal.name
+{util}.default.transferableAbortSignal.prototype
+{util}.default.transferableAbortSignal.prototype.constructor
+{util}.default.types
+{util}.default.types.isAnyArrayBuffer
+{util}.default.types.isAnyArrayBuffer.length
+{util}.default.types.isAnyArrayBuffer.name
+{util}.default.types.isArgumentsObject
+{util}.default.types.isArgumentsObject.length
+{util}.default.types.isArgumentsObject.name
+{util}.default.types.isArrayBuffer
+{util}.default.types.isArrayBuffer.length
+{util}.default.types.isArrayBuffer.name
+{util}.default.types.isArrayBufferView
+{util}.default.types.isArrayBufferView.length
+{util}.default.types.isArrayBufferView.name
+{util}.default.types.isAsyncFunction
+{util}.default.types.isAsyncFunction.length
+{util}.default.types.isAsyncFunction.name
+{util}.default.types.isBigInt64Array
+{util}.default.types.isBigInt64Array.length
+{util}.default.types.isBigInt64Array.name
+{util}.default.types.isBigInt64Array.prototype
+{util}.default.types.isBigInt64Array.prototype.constructor
+{util}.default.types.isBigIntObject
+{util}.default.types.isBigIntObject.length
+{util}.default.types.isBigIntObject.name
+{util}.default.types.isBigUint64Array
+{util}.default.types.isBigUint64Array.length
+{util}.default.types.isBigUint64Array.name
+{util}.default.types.isBigUint64Array.prototype
+{util}.default.types.isBigUint64Array.prototype.constructor
+{util}.default.types.isBooleanObject
+{util}.default.types.isBooleanObject.length
+{util}.default.types.isBooleanObject.name
+{util}.default.types.isBoxedPrimitive
+{util}.default.types.isBoxedPrimitive.length
+{util}.default.types.isBoxedPrimitive.name
+{util}.default.types.isCryptoKey
+{util}.default.types.isCryptoKey.length
+{util}.default.types.isCryptoKey.name
+{util}.default.types.isDataView
+{util}.default.types.isDataView.length
+{util}.default.types.isDataView.name
+{util}.default.types.isDate
+{util}.default.types.isDate.length
+{util}.default.types.isDate.name
+{util}.default.types.isExternal
+{util}.default.types.isExternal.length
+{util}.default.types.isExternal.name
+{util}.default.types.isFloat16Array
+{util}.default.types.isFloat16Array.length
+{util}.default.types.isFloat16Array.name
+{util}.default.types.isFloat16Array.prototype
+{util}.default.types.isFloat16Array.prototype.constructor
+{util}.default.types.isFloat32Array
+{util}.default.types.isFloat32Array.length
+{util}.default.types.isFloat32Array.name
+{util}.default.types.isFloat32Array.prototype
+{util}.default.types.isFloat32Array.prototype.constructor
+{util}.default.types.isFloat64Array
+{util}.default.types.isFloat64Array.length
+{util}.default.types.isFloat64Array.name
+{util}.default.types.isFloat64Array.prototype
+{util}.default.types.isFloat64Array.prototype.constructor
+{util}.default.types.isGeneratorFunction
+{util}.default.types.isGeneratorFunction.length
+{util}.default.types.isGeneratorFunction.name
+{util}.default.types.isGeneratorObject
+{util}.default.types.isGeneratorObject.length
+{util}.default.types.isGeneratorObject.name
+{util}.default.types.isInt16Array
+{util}.default.types.isInt16Array.length
+{util}.default.types.isInt16Array.name
+{util}.default.types.isInt16Array.prototype
+{util}.default.types.isInt16Array.prototype.constructor
+{util}.default.types.isInt32Array
+{util}.default.types.isInt32Array.length
+{util}.default.types.isInt32Array.name
+{util}.default.types.isInt32Array.prototype
+{util}.default.types.isInt32Array.prototype.constructor
+{util}.default.types.isInt8Array
+{util}.default.types.isInt8Array.length
+{util}.default.types.isInt8Array.name
+{util}.default.types.isInt8Array.prototype
+{util}.default.types.isInt8Array.prototype.constructor
+{util}.default.types.isKeyObject
+{util}.default.types.isKeyObject.length
+{util}.default.types.isKeyObject.name
+{util}.default.types.isMap
+{util}.default.types.isMap.length
+{util}.default.types.isMap.name
+{util}.default.types.isMapIterator
+{util}.default.types.isMapIterator.length
+{util}.default.types.isMapIterator.name
+{util}.default.types.isModuleNamespaceObject
+{util}.default.types.isModuleNamespaceObject.length
+{util}.default.types.isModuleNamespaceObject.name
+{util}.default.types.isNativeError
+{util}.default.types.isNativeError.length
+{util}.default.types.isNativeError.name
+{util}.default.types.isNumberObject
+{util}.default.types.isNumberObject.length
+{util}.default.types.isNumberObject.name
+{util}.default.types.isPromise
+{util}.default.types.isPromise.length
+{util}.default.types.isPromise.name
+{util}.default.types.isProxy
+{util}.default.types.isProxy.length
+{util}.default.types.isProxy.name
+{util}.default.types.isRegExp
+{util}.default.types.isRegExp.length
+{util}.default.types.isRegExp.name
+{util}.default.types.isSet
+{util}.default.types.isSet.length
+{util}.default.types.isSet.name
+{util}.default.types.isSetIterator
+{util}.default.types.isSetIterator.length
+{util}.default.types.isSetIterator.name
+{util}.default.types.isSharedArrayBuffer
+{util}.default.types.isSharedArrayBuffer.length
+{util}.default.types.isSharedArrayBuffer.name
+{util}.default.types.isStringObject
+{util}.default.types.isStringObject.length
+{util}.default.types.isStringObject.name
+{util}.default.types.isSymbolObject
+{util}.default.types.isSymbolObject.length
+{util}.default.types.isSymbolObject.name
+{util}.default.types.isTypedArray
+{util}.default.types.isTypedArray.length
+{util}.default.types.isTypedArray.name
+{util}.default.types.isTypedArray.prototype
+{util}.default.types.isTypedArray.prototype.constructor
+{util}.default.types.isUint16Array
+{util}.default.types.isUint16Array.length
+{util}.default.types.isUint16Array.name
+{util}.default.types.isUint16Array.prototype
+{util}.default.types.isUint16Array.prototype.constructor
+{util}.default.types.isUint32Array
+{util}.default.types.isUint32Array.length
+{util}.default.types.isUint32Array.name
+{util}.default.types.isUint32Array.prototype
+{util}.default.types.isUint32Array.prototype.constructor
+{util}.default.types.isUint8Array
+{util}.default.types.isUint8Array.length
+{util}.default.types.isUint8Array.name
+{util}.default.types.isUint8Array.prototype
+{util}.default.types.isUint8Array.prototype.constructor
+{util}.default.types.isUint8ClampedArray
+{util}.default.types.isUint8ClampedArray.length
+{util}.default.types.isUint8ClampedArray.name
+{util}.default.types.isUint8ClampedArray.prototype
+{util}.default.types.isUint8ClampedArray.prototype.constructor
+{util}.default.types.isWeakMap
+{util}.default.types.isWeakMap.length
+{util}.default.types.isWeakMap.name
+{util}.default.types.isWeakSet
+{util}.default.types.isWeakSet.length
+{util}.default.types.isWeakSet.name
+{util}.deprecate
+{util}.deprecate.length
+{util}.deprecate.name
+{util}.deprecate.prototype
+{util}.deprecate.prototype.constructor
+{util}.diff
+{util}.diff.length
+{util}.diff.name
+{util}.diff.prototype
+{util}.diff.prototype.constructor
+{util}.format
+{util}.format.length
+{util}.format.name
+{util}.format.prototype
+{util}.format.prototype.constructor
+{util}.formatWithOptions
+{util}.formatWithOptions.length
+{util}.formatWithOptions.name
+{util}.formatWithOptions.prototype
+{util}.formatWithOptions.prototype.constructor
+{util}.getCallSite
+{util}.getCallSite.length
+{util}.getCallSite.name
+{util}.getCallSite.prototype
+{util}.getCallSite.prototype.constructor
+{util}.getCallSite.prototype.constructor.length
+{util}.getCallSite.prototype.constructor.name
+{util}.getCallSite.prototype.constructor.prototype
+{util}.getCallSites
+{util}.getCallSites.length
+{util}.getCallSites.name
+{util}.getCallSites.prototype
+{util}.getCallSites.prototype.constructor
+{util}.getSystemErrorMap
+{util}.getSystemErrorMap.length
+{util}.getSystemErrorMap.name
+{util}.getSystemErrorMap.prototype
+{util}.getSystemErrorMap.prototype.constructor
+{util}.getSystemErrorMessage
+{util}.getSystemErrorMessage.length
+{util}.getSystemErrorMessage.name
+{util}.getSystemErrorMessage.prototype
+{util}.getSystemErrorMessage.prototype.constructor
+{util}.getSystemErrorName
+{util}.getSystemErrorName.length
+{util}.getSystemErrorName.name
+{util}.getSystemErrorName.prototype
+{util}.getSystemErrorName.prototype.constructor
+{util}.inherits
+{util}.inherits.length
+{util}.inherits.name
+{util}.inherits.prototype
+{util}.inherits.prototype.constructor
+{util}.inspect
+{util}.inspect.colors
+{util}.inspect.colors.bgBlack
+{util}.inspect.colors.bgBlack.length
+{util}.inspect.colors.bgBlackBright
+{util}.inspect.colors.bgBlackBright.length
+{util}.inspect.colors.bgBlue
+{util}.inspect.colors.bgBlue.length
+{util}.inspect.colors.bgBlueBright
+{util}.inspect.colors.bgBlueBright.length
+{util}.inspect.colors.bgCyan
+{util}.inspect.colors.bgCyan.length
+{util}.inspect.colors.bgCyanBright
+{util}.inspect.colors.bgCyanBright.length
+{util}.inspect.colors.bgGray
+{util}.inspect.colors.bgGray.length
+{util}.inspect.colors.bgGreen
+{util}.inspect.colors.bgGreen.length
+{util}.inspect.colors.bgGreenBright
+{util}.inspect.colors.bgGreenBright.length
+{util}.inspect.colors.bgGrey
+{util}.inspect.colors.bgGrey.length
+{util}.inspect.colors.bgMagenta
+{util}.inspect.colors.bgMagenta.length
+{util}.inspect.colors.bgMagentaBright
+{util}.inspect.colors.bgMagentaBright.length
+{util}.inspect.colors.bgRed
+{util}.inspect.colors.bgRed.length
+{util}.inspect.colors.bgRedBright
+{util}.inspect.colors.bgRedBright.length
+{util}.inspect.colors.bgWhite
+{util}.inspect.colors.bgWhite.length
+{util}.inspect.colors.bgWhiteBright
+{util}.inspect.colors.bgWhiteBright.length
+{util}.inspect.colors.bgYellow
+{util}.inspect.colors.bgYellow.length
+{util}.inspect.colors.bgYellowBright
+{util}.inspect.colors.bgYellowBright.length
+{util}.inspect.colors.black
+{util}.inspect.colors.black.length
+{util}.inspect.colors.blackBright
+{util}.inspect.colors.blackBright.length
+{util}.inspect.colors.blink
+{util}.inspect.colors.blink.length
+{util}.inspect.colors.blue
+{util}.inspect.colors.blue.length
+{util}.inspect.colors.blueBright
+{util}.inspect.colors.blueBright.length
+{util}.inspect.colors.bold
+{util}.inspect.colors.bold.length
+{util}.inspect.colors.conceal
+{util}.inspect.colors.conceal.length
+{util}.inspect.colors.crossedOut
+{util}.inspect.colors.crossedOut.length
+{util}.inspect.colors.crossedout
+{util}.inspect.colors.crossedout.length
+{util}.inspect.colors.cyan
+{util}.inspect.colors.cyan.length
+{util}.inspect.colors.cyanBright
+{util}.inspect.colors.cyanBright.length
+{util}.inspect.colors.dim
+{util}.inspect.colors.dim.length
+{util}.inspect.colors.doubleUnderline
+{util}.inspect.colors.doubleUnderline.length
+{util}.inspect.colors.doubleunderline
+{util}.inspect.colors.doubleunderline.length
+{util}.inspect.colors.faint
+{util}.inspect.colors.faint.length
+{util}.inspect.colors.framed
+{util}.inspect.colors.framed.length
+{util}.inspect.colors.gray
+{util}.inspect.colors.gray.length
+{util}.inspect.colors.green
+{util}.inspect.colors.green.length
+{util}.inspect.colors.greenBright
+{util}.inspect.colors.greenBright.length
+{util}.inspect.colors.grey
+{util}.inspect.colors.grey.length
+{util}.inspect.colors.hidden
+{util}.inspect.colors.hidden.length
+{util}.inspect.colors.inverse
+{util}.inspect.colors.inverse.length
+{util}.inspect.colors.italic
+{util}.inspect.colors.italic.length
+{util}.inspect.colors.magenta
+{util}.inspect.colors.magenta.length
+{util}.inspect.colors.magentaBright
+{util}.inspect.colors.magentaBright.length
+{util}.inspect.colors.overlined
+{util}.inspect.colors.overlined.length
+{util}.inspect.colors.red
+{util}.inspect.colors.red.length
+{util}.inspect.colors.redBright
+{util}.inspect.colors.redBright.length
+{util}.inspect.colors.reset
+{util}.inspect.colors.reset.length
+{util}.inspect.colors.strikeThrough
+{util}.inspect.colors.strikeThrough.length
+{util}.inspect.colors.strikethrough
+{util}.inspect.colors.strikethrough.length
+{util}.inspect.colors.swapColors
+{util}.inspect.colors.swapColors.length
+{util}.inspect.colors.swapcolors
+{util}.inspect.colors.swapcolors.length
+{util}.inspect.colors.underline
+{util}.inspect.colors.underline.length
+{util}.inspect.colors.white
+{util}.inspect.colors.white.length
+{util}.inspect.colors.whiteBright
+{util}.inspect.colors.whiteBright.length
+{util}.inspect.colors.yellow
+{util}.inspect.colors.yellow.length
+{util}.inspect.colors.yellowBright
+{util}.inspect.colors.yellowBright.length
+{util}.inspect.custom
+{util}.inspect.defaultOptions
+{util}.inspect.defaultOptions.breakLength
+{util}.inspect.defaultOptions.colors
+{util}.inspect.defaultOptions.compact
+{util}.inspect.defaultOptions.customInspect
+{util}.inspect.defaultOptions.depth
+{util}.inspect.defaultOptions.getters
+{util}.inspect.defaultOptions.maxArrayLength
+{util}.inspect.defaultOptions.maxStringLength
+{util}.inspect.defaultOptions.numericSeparator
+{util}.inspect.defaultOptions.showHidden
+{util}.inspect.defaultOptions.showProxy
+{util}.inspect.defaultOptions.sorted
+{util}.inspect.length
+{util}.inspect.name
+{util}.inspect.prototype
+{util}.inspect.prototype.constructor
+{util}.inspect.styles
+{util}.inspect.styles.bigint
+{util}.inspect.styles.boolean
+{util}.inspect.styles.date
+{util}.inspect.styles.module
+{util}.inspect.styles.null
+{util}.inspect.styles.number
+{util}.inspect.styles.regexp
+{util}.inspect.styles.special
+{util}.inspect.styles.string
+{util}.inspect.styles.symbol
+{util}.inspect.styles.undefined
+{util}.isArray
+{util}.isArray.length
+{util}.isArray.name
+{util}.isArray.prototype
+{util}.isArray.prototype.constructor
+{util}.isDeepStrictEqual
+{util}.isDeepStrictEqual.length
+{util}.isDeepStrictEqual.name
+{util}.parseArgs
+{util}.parseArgs.length
+{util}.parseArgs.name
+{util}.parseEnv
+{util}.parseEnv.length
+{util}.parseEnv.name
+{util}.parseEnv.prototype
+{util}.parseEnv.prototype.constructor
+{util}.promisify
+{util}.promisify.custom
+{util}.promisify.length
+{util}.promisify.name
+{util}.promisify.prototype
+{util}.promisify.prototype.constructor
+{util}.stripVTControlCharacters
+{util}.stripVTControlCharacters.length
+{util}.stripVTControlCharacters.name
+{util}.stripVTControlCharacters.prototype
+{util}.stripVTControlCharacters.prototype.constructor
+{util}.styleText
+{util}.styleText.length
+{util}.styleText.name
+{util}.styleText.prototype
+{util}.styleText.prototype.constructor
+{util}.toUSVString
+{util}.toUSVString.length
+{util}.toUSVString.name
+{util}.transferableAbortController
+{util}.transferableAbortController.length
+{util}.transferableAbortController.name
+{util}.transferableAbortController.prototype
+{util}.transferableAbortController.prototype.constructor
+{util}.transferableAbortSignal
+{util}.transferableAbortSignal.length
+{util}.transferableAbortSignal.name
+{util}.transferableAbortSignal.prototype
+{util}.transferableAbortSignal.prototype.constructor
+{util}.types
+{util}.types.isAnyArrayBuffer
+{util}.types.isAnyArrayBuffer.length
+{util}.types.isAnyArrayBuffer.name
+{util}.types.isArgumentsObject
+{util}.types.isArgumentsObject.length
+{util}.types.isArgumentsObject.name
+{util}.types.isArrayBuffer
+{util}.types.isArrayBuffer.length
+{util}.types.isArrayBuffer.name
+{util}.types.isArrayBufferView
+{util}.types.isArrayBufferView.length
+{util}.types.isArrayBufferView.name
+{util}.types.isAsyncFunction
+{util}.types.isAsyncFunction.length
+{util}.types.isAsyncFunction.name
+{util}.types.isBigInt64Array
+{util}.types.isBigInt64Array.length
+{util}.types.isBigInt64Array.name
+{util}.types.isBigInt64Array.prototype
+{util}.types.isBigInt64Array.prototype.constructor
+{util}.types.isBigIntObject
+{util}.types.isBigIntObject.length
+{util}.types.isBigIntObject.name
+{util}.types.isBigUint64Array
+{util}.types.isBigUint64Array.length
+{util}.types.isBigUint64Array.name
+{util}.types.isBigUint64Array.prototype
+{util}.types.isBigUint64Array.prototype.constructor
+{util}.types.isBooleanObject
+{util}.types.isBooleanObject.length
+{util}.types.isBooleanObject.name
+{util}.types.isBoxedPrimitive
+{util}.types.isBoxedPrimitive.length
+{util}.types.isBoxedPrimitive.name
+{util}.types.isCryptoKey
+{util}.types.isCryptoKey.length
+{util}.types.isCryptoKey.name
+{util}.types.isDataView
+{util}.types.isDataView.length
+{util}.types.isDataView.name
+{util}.types.isDate
+{util}.types.isDate.length
+{util}.types.isDate.name
+{util}.types.isExternal
+{util}.types.isExternal.length
+{util}.types.isExternal.name
+{util}.types.isFloat16Array
+{util}.types.isFloat16Array.length
+{util}.types.isFloat16Array.name
+{util}.types.isFloat16Array.prototype
+{util}.types.isFloat16Array.prototype.constructor
+{util}.types.isFloat32Array
+{util}.types.isFloat32Array.length
+{util}.types.isFloat32Array.name
+{util}.types.isFloat32Array.prototype
+{util}.types.isFloat32Array.prototype.constructor
+{util}.types.isFloat64Array
+{util}.types.isFloat64Array.length
+{util}.types.isFloat64Array.name
+{util}.types.isFloat64Array.prototype
+{util}.types.isFloat64Array.prototype.constructor
+{util}.types.isGeneratorFunction
+{util}.types.isGeneratorFunction.length
+{util}.types.isGeneratorFunction.name
+{util}.types.isGeneratorObject
+{util}.types.isGeneratorObject.length
+{util}.types.isGeneratorObject.name
+{util}.types.isInt16Array
+{util}.types.isInt16Array.length
+{util}.types.isInt16Array.name
+{util}.types.isInt16Array.prototype
+{util}.types.isInt16Array.prototype.constructor
+{util}.types.isInt32Array
+{util}.types.isInt32Array.length
+{util}.types.isInt32Array.name
+{util}.types.isInt32Array.prototype
+{util}.types.isInt32Array.prototype.constructor
+{util}.types.isInt8Array
+{util}.types.isInt8Array.length
+{util}.types.isInt8Array.name
+{util}.types.isInt8Array.prototype
+{util}.types.isInt8Array.prototype.constructor
+{util}.types.isKeyObject
+{util}.types.isKeyObject.length
+{util}.types.isKeyObject.name
+{util}.types.isMap
+{util}.types.isMap.length
+{util}.types.isMap.name
+{util}.types.isMapIterator
+{util}.types.isMapIterator.length
+{util}.types.isMapIterator.name
+{util}.types.isModuleNamespaceObject
+{util}.types.isModuleNamespaceObject.length
+{util}.types.isModuleNamespaceObject.name
+{util}.types.isNativeError
+{util}.types.isNativeError.length
+{util}.types.isNativeError.name
+{util}.types.isNumberObject
+{util}.types.isNumberObject.length
+{util}.types.isNumberObject.name
+{util}.types.isPromise
+{util}.types.isPromise.length
+{util}.types.isPromise.name
+{util}.types.isProxy
+{util}.types.isProxy.length
+{util}.types.isProxy.name
+{util}.types.isRegExp
+{util}.types.isRegExp.length
+{util}.types.isRegExp.name
+{util}.types.isSet
+{util}.types.isSet.length
+{util}.types.isSet.name
+{util}.types.isSetIterator
+{util}.types.isSetIterator.length
+{util}.types.isSetIterator.name
+{util}.types.isSharedArrayBuffer
+{util}.types.isSharedArrayBuffer.length
+{util}.types.isSharedArrayBuffer.name
+{util}.types.isStringObject
+{util}.types.isStringObject.length
+{util}.types.isStringObject.name
+{util}.types.isSymbolObject
+{util}.types.isSymbolObject.length
+{util}.types.isSymbolObject.name
+{util}.types.isTypedArray
+{util}.types.isTypedArray.length
+{util}.types.isTypedArray.name
+{util}.types.isTypedArray.prototype
+{util}.types.isTypedArray.prototype.constructor
+{util}.types.isUint16Array
+{util}.types.isUint16Array.length
+{util}.types.isUint16Array.name
+{util}.types.isUint16Array.prototype
+{util}.types.isUint16Array.prototype.constructor
+{util}.types.isUint32Array
+{util}.types.isUint32Array.length
+{util}.types.isUint32Array.name
+{util}.types.isUint32Array.prototype
+{util}.types.isUint32Array.prototype.constructor
+{util}.types.isUint8Array
+{util}.types.isUint8Array.length
+{util}.types.isUint8Array.name
+{util}.types.isUint8Array.prototype
+{util}.types.isUint8Array.prototype.constructor
+{util}.types.isUint8ClampedArray
+{util}.types.isUint8ClampedArray.length
+{util}.types.isUint8ClampedArray.name
+{util}.types.isUint8ClampedArray.prototype
+{util}.types.isUint8ClampedArray.prototype.constructor
+{util}.types.isWeakMap
+{util}.types.isWeakMap.length
+{util}.types.isWeakMap.name
+{util}.types.isWeakSet
+{util}.types.isWeakSet.length
+{util}.types.isWeakSet.name
diff --git a/test/fixtures/apiSurface/util-types b/test/fixtures/apiSurface/util-types
new file mode 100644
index 00000000000000..1e664d5f0c660e
--- /dev/null
+++ b/test/fixtures/apiSurface/util-types
@@ -0,0 +1,312 @@
+{util/types}.[Symbol.toStringTag]
+{util/types}.default
+{util/types}.default.isAnyArrayBuffer
+{util/types}.default.isAnyArrayBuffer.length
+{util/types}.default.isAnyArrayBuffer.name
+{util/types}.default.isArgumentsObject
+{util/types}.default.isArgumentsObject.length
+{util/types}.default.isArgumentsObject.name
+{util/types}.default.isArrayBuffer
+{util/types}.default.isArrayBuffer.length
+{util/types}.default.isArrayBuffer.name
+{util/types}.default.isArrayBufferView
+{util/types}.default.isArrayBufferView.length
+{util/types}.default.isArrayBufferView.name
+{util/types}.default.isAsyncFunction
+{util/types}.default.isAsyncFunction.length
+{util/types}.default.isAsyncFunction.name
+{util/types}.default.isBigInt64Array
+{util/types}.default.isBigInt64Array.length
+{util/types}.default.isBigInt64Array.name
+{util/types}.default.isBigInt64Array.prototype
+{util/types}.default.isBigInt64Array.prototype.constructor
+{util/types}.default.isBigIntObject
+{util/types}.default.isBigIntObject.length
+{util/types}.default.isBigIntObject.name
+{util/types}.default.isBigUint64Array
+{util/types}.default.isBigUint64Array.length
+{util/types}.default.isBigUint64Array.name
+{util/types}.default.isBigUint64Array.prototype
+{util/types}.default.isBigUint64Array.prototype.constructor
+{util/types}.default.isBooleanObject
+{util/types}.default.isBooleanObject.length
+{util/types}.default.isBooleanObject.name
+{util/types}.default.isBoxedPrimitive
+{util/types}.default.isBoxedPrimitive.length
+{util/types}.default.isBoxedPrimitive.name
+{util/types}.default.isCryptoKey
+{util/types}.default.isCryptoKey.length
+{util/types}.default.isCryptoKey.name
+{util/types}.default.isDataView
+{util/types}.default.isDataView.length
+{util/types}.default.isDataView.name
+{util/types}.default.isDate
+{util/types}.default.isDate.length
+{util/types}.default.isDate.name
+{util/types}.default.isExternal
+{util/types}.default.isExternal.length
+{util/types}.default.isExternal.name
+{util/types}.default.isFloat16Array
+{util/types}.default.isFloat16Array.length
+{util/types}.default.isFloat16Array.name
+{util/types}.default.isFloat16Array.prototype
+{util/types}.default.isFloat16Array.prototype.constructor
+{util/types}.default.isFloat32Array
+{util/types}.default.isFloat32Array.length
+{util/types}.default.isFloat32Array.name
+{util/types}.default.isFloat32Array.prototype
+{util/types}.default.isFloat32Array.prototype.constructor
+{util/types}.default.isFloat64Array
+{util/types}.default.isFloat64Array.length
+{util/types}.default.isFloat64Array.name
+{util/types}.default.isFloat64Array.prototype
+{util/types}.default.isFloat64Array.prototype.constructor
+{util/types}.default.isGeneratorFunction
+{util/types}.default.isGeneratorFunction.length
+{util/types}.default.isGeneratorFunction.name
+{util/types}.default.isGeneratorObject
+{util/types}.default.isGeneratorObject.length
+{util/types}.default.isGeneratorObject.name
+{util/types}.default.isInt16Array
+{util/types}.default.isInt16Array.length
+{util/types}.default.isInt16Array.name
+{util/types}.default.isInt16Array.prototype
+{util/types}.default.isInt16Array.prototype.constructor
+{util/types}.default.isInt32Array
+{util/types}.default.isInt32Array.length
+{util/types}.default.isInt32Array.name
+{util/types}.default.isInt32Array.prototype
+{util/types}.default.isInt32Array.prototype.constructor
+{util/types}.default.isInt8Array
+{util/types}.default.isInt8Array.length
+{util/types}.default.isInt8Array.name
+{util/types}.default.isInt8Array.prototype
+{util/types}.default.isInt8Array.prototype.constructor
+{util/types}.default.isKeyObject
+{util/types}.default.isKeyObject.length
+{util/types}.default.isKeyObject.name
+{util/types}.default.isMap
+{util/types}.default.isMap.length
+{util/types}.default.isMap.name
+{util/types}.default.isMapIterator
+{util/types}.default.isMapIterator.length
+{util/types}.default.isMapIterator.name
+{util/types}.default.isModuleNamespaceObject
+{util/types}.default.isModuleNamespaceObject.length
+{util/types}.default.isModuleNamespaceObject.name
+{util/types}.default.isNativeError
+{util/types}.default.isNativeError.length
+{util/types}.default.isNativeError.name
+{util/types}.default.isNumberObject
+{util/types}.default.isNumberObject.length
+{util/types}.default.isNumberObject.name
+{util/types}.default.isPromise
+{util/types}.default.isPromise.length
+{util/types}.default.isPromise.name
+{util/types}.default.isProxy
+{util/types}.default.isProxy.length
+{util/types}.default.isProxy.name
+{util/types}.default.isRegExp
+{util/types}.default.isRegExp.length
+{util/types}.default.isRegExp.name
+{util/types}.default.isSet
+{util/types}.default.isSet.length
+{util/types}.default.isSet.name
+{util/types}.default.isSetIterator
+{util/types}.default.isSetIterator.length
+{util/types}.default.isSetIterator.name
+{util/types}.default.isSharedArrayBuffer
+{util/types}.default.isSharedArrayBuffer.length
+{util/types}.default.isSharedArrayBuffer.name
+{util/types}.default.isStringObject
+{util/types}.default.isStringObject.length
+{util/types}.default.isStringObject.name
+{util/types}.default.isSymbolObject
+{util/types}.default.isSymbolObject.length
+{util/types}.default.isSymbolObject.name
+{util/types}.default.isTypedArray
+{util/types}.default.isTypedArray.length
+{util/types}.default.isTypedArray.name
+{util/types}.default.isTypedArray.prototype
+{util/types}.default.isTypedArray.prototype.constructor
+{util/types}.default.isUint16Array
+{util/types}.default.isUint16Array.length
+{util/types}.default.isUint16Array.name
+{util/types}.default.isUint16Array.prototype
+{util/types}.default.isUint16Array.prototype.constructor
+{util/types}.default.isUint32Array
+{util/types}.default.isUint32Array.length
+{util/types}.default.isUint32Array.name
+{util/types}.default.isUint32Array.prototype
+{util/types}.default.isUint32Array.prototype.constructor
+{util/types}.default.isUint8Array
+{util/types}.default.isUint8Array.length
+{util/types}.default.isUint8Array.name
+{util/types}.default.isUint8Array.prototype
+{util/types}.default.isUint8Array.prototype.constructor
+{util/types}.default.isUint8ClampedArray
+{util/types}.default.isUint8ClampedArray.length
+{util/types}.default.isUint8ClampedArray.name
+{util/types}.default.isUint8ClampedArray.prototype
+{util/types}.default.isUint8ClampedArray.prototype.constructor
+{util/types}.default.isWeakMap
+{util/types}.default.isWeakMap.length
+{util/types}.default.isWeakMap.name
+{util/types}.default.isWeakSet
+{util/types}.default.isWeakSet.length
+{util/types}.default.isWeakSet.name
+{util/types}.isAnyArrayBuffer
+{util/types}.isAnyArrayBuffer.length
+{util/types}.isAnyArrayBuffer.name
+{util/types}.isArgumentsObject
+{util/types}.isArgumentsObject.length
+{util/types}.isArgumentsObject.name
+{util/types}.isArrayBuffer
+{util/types}.isArrayBuffer.length
+{util/types}.isArrayBuffer.name
+{util/types}.isArrayBufferView
+{util/types}.isArrayBufferView.length
+{util/types}.isArrayBufferView.name
+{util/types}.isAsyncFunction
+{util/types}.isAsyncFunction.length
+{util/types}.isAsyncFunction.name
+{util/types}.isBigInt64Array
+{util/types}.isBigInt64Array.length
+{util/types}.isBigInt64Array.name
+{util/types}.isBigInt64Array.prototype
+{util/types}.isBigInt64Array.prototype.constructor
+{util/types}.isBigIntObject
+{util/types}.isBigIntObject.length
+{util/types}.isBigIntObject.name
+{util/types}.isBigUint64Array
+{util/types}.isBigUint64Array.length
+{util/types}.isBigUint64Array.name
+{util/types}.isBigUint64Array.prototype
+{util/types}.isBigUint64Array.prototype.constructor
+{util/types}.isBooleanObject
+{util/types}.isBooleanObject.length
+{util/types}.isBooleanObject.name
+{util/types}.isBoxedPrimitive
+{util/types}.isBoxedPrimitive.length
+{util/types}.isBoxedPrimitive.name
+{util/types}.isCryptoKey
+{util/types}.isCryptoKey.length
+{util/types}.isCryptoKey.name
+{util/types}.isDataView
+{util/types}.isDataView.length
+{util/types}.isDataView.name
+{util/types}.isDate
+{util/types}.isDate.length
+{util/types}.isDate.name
+{util/types}.isExternal
+{util/types}.isExternal.length
+{util/types}.isExternal.name
+{util/types}.isFloat16Array
+{util/types}.isFloat16Array.length
+{util/types}.isFloat16Array.name
+{util/types}.isFloat16Array.prototype
+{util/types}.isFloat16Array.prototype.constructor
+{util/types}.isFloat32Array
+{util/types}.isFloat32Array.length
+{util/types}.isFloat32Array.name
+{util/types}.isFloat32Array.prototype
+{util/types}.isFloat32Array.prototype.constructor
+{util/types}.isFloat64Array
+{util/types}.isFloat64Array.length
+{util/types}.isFloat64Array.name
+{util/types}.isFloat64Array.prototype
+{util/types}.isFloat64Array.prototype.constructor
+{util/types}.isGeneratorFunction
+{util/types}.isGeneratorFunction.length
+{util/types}.isGeneratorFunction.name
+{util/types}.isGeneratorObject
+{util/types}.isGeneratorObject.length
+{util/types}.isGeneratorObject.name
+{util/types}.isInt16Array
+{util/types}.isInt16Array.length
+{util/types}.isInt16Array.name
+{util/types}.isInt16Array.prototype
+{util/types}.isInt16Array.prototype.constructor
+{util/types}.isInt32Array
+{util/types}.isInt32Array.length
+{util/types}.isInt32Array.name
+{util/types}.isInt32Array.prototype
+{util/types}.isInt32Array.prototype.constructor
+{util/types}.isInt8Array
+{util/types}.isInt8Array.length
+{util/types}.isInt8Array.name
+{util/types}.isInt8Array.prototype
+{util/types}.isInt8Array.prototype.constructor
+{util/types}.isKeyObject
+{util/types}.isKeyObject.length
+{util/types}.isKeyObject.name
+{util/types}.isMap
+{util/types}.isMap.length
+{util/types}.isMap.name
+{util/types}.isMapIterator
+{util/types}.isMapIterator.length
+{util/types}.isMapIterator.name
+{util/types}.isModuleNamespaceObject
+{util/types}.isModuleNamespaceObject.length
+{util/types}.isModuleNamespaceObject.name
+{util/types}.isNativeError
+{util/types}.isNativeError.length
+{util/types}.isNativeError.name
+{util/types}.isNumberObject
+{util/types}.isNumberObject.length
+{util/types}.isNumberObject.name
+{util/types}.isPromise
+{util/types}.isPromise.length
+{util/types}.isPromise.name
+{util/types}.isProxy
+{util/types}.isProxy.length
+{util/types}.isProxy.name
+{util/types}.isRegExp
+{util/types}.isRegExp.length
+{util/types}.isRegExp.name
+{util/types}.isSet
+{util/types}.isSet.length
+{util/types}.isSet.name
+{util/types}.isSetIterator
+{util/types}.isSetIterator.length
+{util/types}.isSetIterator.name
+{util/types}.isSharedArrayBuffer
+{util/types}.isSharedArrayBuffer.length
+{util/types}.isSharedArrayBuffer.name
+{util/types}.isStringObject
+{util/types}.isStringObject.length
+{util/types}.isStringObject.name
+{util/types}.isSymbolObject
+{util/types}.isSymbolObject.length
+{util/types}.isSymbolObject.name
+{util/types}.isTypedArray
+{util/types}.isTypedArray.length
+{util/types}.isTypedArray.name
+{util/types}.isTypedArray.prototype
+{util/types}.isTypedArray.prototype.constructor
+{util/types}.isUint16Array
+{util/types}.isUint16Array.length
+{util/types}.isUint16Array.name
+{util/types}.isUint16Array.prototype
+{util/types}.isUint16Array.prototype.constructor
+{util/types}.isUint32Array
+{util/types}.isUint32Array.length
+{util/types}.isUint32Array.name
+{util/types}.isUint32Array.prototype
+{util/types}.isUint32Array.prototype.constructor
+{util/types}.isUint8Array
+{util/types}.isUint8Array.length
+{util/types}.isUint8Array.name
+{util/types}.isUint8Array.prototype
+{util/types}.isUint8Array.prototype.constructor
+{util/types}.isUint8ClampedArray
+{util/types}.isUint8ClampedArray.length
+{util/types}.isUint8ClampedArray.name
+{util/types}.isUint8ClampedArray.prototype
+{util/types}.isUint8ClampedArray.prototype.constructor
+{util/types}.isWeakMap
+{util/types}.isWeakMap.length
+{util/types}.isWeakMap.name
+{util/types}.isWeakSet
+{util/types}.isWeakSet.length
+{util/types}.isWeakSet.name
diff --git a/test/fixtures/apiSurface/v8 b/test/fixtures/apiSurface/v8
new file mode 100644
index 00000000000000..f3b918fbc61246
--- /dev/null
+++ b/test/fixtures/apiSurface/v8
@@ -0,0 +1,456 @@
+{v8}.DefaultDeserializer
+{v8}.DefaultDeserializer.length
+{v8}.DefaultDeserializer.name
+{v8}.DefaultDeserializer.prototype
+{v8}.DefaultDeserializer.prototype._readHostObject
+{v8}.DefaultDeserializer.prototype._readHostObject.length
+{v8}.DefaultDeserializer.prototype._readHostObject.name
+{v8}.DefaultDeserializer.prototype.constructor
+{v8}.DefaultSerializer
+{v8}.DefaultSerializer.length
+{v8}.DefaultSerializer.name
+{v8}.DefaultSerializer.prototype
+{v8}.DefaultSerializer.prototype._writeHostObject
+{v8}.DefaultSerializer.prototype._writeHostObject.length
+{v8}.DefaultSerializer.prototype._writeHostObject.name
+{v8}.DefaultSerializer.prototype.constructor
+{v8}.Deserializer
+{v8}.Deserializer.arguments
+{v8}.Deserializer.caller
+{v8}.Deserializer.length
+{v8}.Deserializer.name
+{v8}.Deserializer.prototype
+{v8}.Deserializer.prototype._readRawBytes
+{v8}.Deserializer.prototype._readRawBytes.length
+{v8}.Deserializer.prototype._readRawBytes.name
+{v8}.Deserializer.prototype.constructor
+{v8}.Deserializer.prototype.getWireFormatVersion
+{v8}.Deserializer.prototype.getWireFormatVersion.length
+{v8}.Deserializer.prototype.getWireFormatVersion.name
+{v8}.Deserializer.prototype.readDouble
+{v8}.Deserializer.prototype.readDouble.length
+{v8}.Deserializer.prototype.readDouble.name
+{v8}.Deserializer.prototype.readHeader
+{v8}.Deserializer.prototype.readHeader.length
+{v8}.Deserializer.prototype.readHeader.name
+{v8}.Deserializer.prototype.readRawBytes
+{v8}.Deserializer.prototype.readRawBytes.length
+{v8}.Deserializer.prototype.readRawBytes.name
+{v8}.Deserializer.prototype.readRawBytes.prototype
+{v8}.Deserializer.prototype.readRawBytes.prototype.constructor
+{v8}.Deserializer.prototype.readUint32
+{v8}.Deserializer.prototype.readUint32.length
+{v8}.Deserializer.prototype.readUint32.name
+{v8}.Deserializer.prototype.readUint64
+{v8}.Deserializer.prototype.readUint64.length
+{v8}.Deserializer.prototype.readUint64.name
+{v8}.Deserializer.prototype.readValue
+{v8}.Deserializer.prototype.readValue.length
+{v8}.Deserializer.prototype.readValue.name
+{v8}.Deserializer.prototype.transferArrayBuffer
+{v8}.Deserializer.prototype.transferArrayBuffer.length
+{v8}.Deserializer.prototype.transferArrayBuffer.name
+{v8}.GCProfiler
+{v8}.GCProfiler.length
+{v8}.GCProfiler.name
+{v8}.GCProfiler.prototype
+{v8}.GCProfiler.prototype.constructor
+{v8}.GCProfiler.prototype.start
+{v8}.GCProfiler.prototype.start.length
+{v8}.GCProfiler.prototype.start.name
+{v8}.GCProfiler.prototype.stop
+{v8}.GCProfiler.prototype.stop.length
+{v8}.GCProfiler.prototype.stop.name
+{v8}.Serializer
+{v8}.Serializer.arguments
+{v8}.Serializer.caller
+{v8}.Serializer.length
+{v8}.Serializer.name
+{v8}.Serializer.prototype
+{v8}.Serializer.prototype._getDataCloneError
+{v8}.Serializer.prototype._getDataCloneError.captureStackTrace
+{v8}.Serializer.prototype._getDataCloneError.captureStackTrace.length
+{v8}.Serializer.prototype._getDataCloneError.captureStackTrace.name
+{v8}.Serializer.prototype._getDataCloneError.isError
+{v8}.Serializer.prototype._getDataCloneError.isError.length
+{v8}.Serializer.prototype._getDataCloneError.isError.name
+{v8}.Serializer.prototype._getDataCloneError.length
+{v8}.Serializer.prototype._getDataCloneError.name
+{v8}.Serializer.prototype._getDataCloneError.prepareStackTrace
+{v8}.Serializer.prototype._getDataCloneError.prepareStackTrace.length
+{v8}.Serializer.prototype._getDataCloneError.prepareStackTrace.name
+{v8}.Serializer.prototype._getDataCloneError.prepareStackTrace.prototype
+{v8}.Serializer.prototype._getDataCloneError.prepareStackTrace.prototype.constructor
+{v8}.Serializer.prototype._getDataCloneError.prototype
+{v8}.Serializer.prototype._getDataCloneError.prototype.constructor
+{v8}.Serializer.prototype._getDataCloneError.prototype.message
+{v8}.Serializer.prototype._getDataCloneError.prototype.name
+{v8}.Serializer.prototype._getDataCloneError.prototype.toString
+{v8}.Serializer.prototype._getDataCloneError.prototype.toString.length
+{v8}.Serializer.prototype._getDataCloneError.prototype.toString.name
+{v8}.Serializer.prototype._getDataCloneError.stackTraceLimit
+{v8}.Serializer.prototype._setTreatArrayBufferViewsAsHostObjects
+{v8}.Serializer.prototype._setTreatArrayBufferViewsAsHostObjects.length
+{v8}.Serializer.prototype._setTreatArrayBufferViewsAsHostObjects.name
+{v8}.Serializer.prototype.constructor
+{v8}.Serializer.prototype.releaseBuffer
+{v8}.Serializer.prototype.releaseBuffer.length
+{v8}.Serializer.prototype.releaseBuffer.name
+{v8}.Serializer.prototype.transferArrayBuffer
+{v8}.Serializer.prototype.transferArrayBuffer.length
+{v8}.Serializer.prototype.transferArrayBuffer.name
+{v8}.Serializer.prototype.writeDouble
+{v8}.Serializer.prototype.writeDouble.length
+{v8}.Serializer.prototype.writeDouble.name
+{v8}.Serializer.prototype.writeHeader
+{v8}.Serializer.prototype.writeHeader.length
+{v8}.Serializer.prototype.writeHeader.name
+{v8}.Serializer.prototype.writeRawBytes
+{v8}.Serializer.prototype.writeRawBytes.length
+{v8}.Serializer.prototype.writeRawBytes.name
+{v8}.Serializer.prototype.writeUint32
+{v8}.Serializer.prototype.writeUint32.length
+{v8}.Serializer.prototype.writeUint32.name
+{v8}.Serializer.prototype.writeUint64
+{v8}.Serializer.prototype.writeUint64.length
+{v8}.Serializer.prototype.writeUint64.name
+{v8}.Serializer.prototype.writeValue
+{v8}.Serializer.prototype.writeValue.length
+{v8}.Serializer.prototype.writeValue.name
+{v8}.[Symbol.toStringTag]
+{v8}.cachedDataVersionTag
+{v8}.cachedDataVersionTag.length
+{v8}.cachedDataVersionTag.name
+{v8}.default
+{v8}.default.DefaultDeserializer
+{v8}.default.DefaultDeserializer.length
+{v8}.default.DefaultDeserializer.name
+{v8}.default.DefaultDeserializer.prototype
+{v8}.default.DefaultDeserializer.prototype._readHostObject
+{v8}.default.DefaultDeserializer.prototype._readHostObject.length
+{v8}.default.DefaultDeserializer.prototype._readHostObject.name
+{v8}.default.DefaultDeserializer.prototype.constructor
+{v8}.default.DefaultSerializer
+{v8}.default.DefaultSerializer.length
+{v8}.default.DefaultSerializer.name
+{v8}.default.DefaultSerializer.prototype
+{v8}.default.DefaultSerializer.prototype._writeHostObject
+{v8}.default.DefaultSerializer.prototype._writeHostObject.length
+{v8}.default.DefaultSerializer.prototype._writeHostObject.name
+{v8}.default.DefaultSerializer.prototype.constructor
+{v8}.default.Deserializer
+{v8}.default.Deserializer.arguments
+{v8}.default.Deserializer.caller
+{v8}.default.Deserializer.length
+{v8}.default.Deserializer.name
+{v8}.default.Deserializer.prototype
+{v8}.default.Deserializer.prototype._readRawBytes
+{v8}.default.Deserializer.prototype._readRawBytes.length
+{v8}.default.Deserializer.prototype._readRawBytes.name
+{v8}.default.Deserializer.prototype.constructor
+{v8}.default.Deserializer.prototype.getWireFormatVersion
+{v8}.default.Deserializer.prototype.getWireFormatVersion.length
+{v8}.default.Deserializer.prototype.getWireFormatVersion.name
+{v8}.default.Deserializer.prototype.readDouble
+{v8}.default.Deserializer.prototype.readDouble.length
+{v8}.default.Deserializer.prototype.readDouble.name
+{v8}.default.Deserializer.prototype.readHeader
+{v8}.default.Deserializer.prototype.readHeader.length
+{v8}.default.Deserializer.prototype.readHeader.name
+{v8}.default.Deserializer.prototype.readRawBytes
+{v8}.default.Deserializer.prototype.readRawBytes.length
+{v8}.default.Deserializer.prototype.readRawBytes.name
+{v8}.default.Deserializer.prototype.readRawBytes.prototype
+{v8}.default.Deserializer.prototype.readRawBytes.prototype.constructor
+{v8}.default.Deserializer.prototype.readUint32
+{v8}.default.Deserializer.prototype.readUint32.length
+{v8}.default.Deserializer.prototype.readUint32.name
+{v8}.default.Deserializer.prototype.readUint64
+{v8}.default.Deserializer.prototype.readUint64.length
+{v8}.default.Deserializer.prototype.readUint64.name
+{v8}.default.Deserializer.prototype.readValue
+{v8}.default.Deserializer.prototype.readValue.length
+{v8}.default.Deserializer.prototype.readValue.name
+{v8}.default.Deserializer.prototype.transferArrayBuffer
+{v8}.default.Deserializer.prototype.transferArrayBuffer.length
+{v8}.default.Deserializer.prototype.transferArrayBuffer.name
+{v8}.default.GCProfiler
+{v8}.default.GCProfiler.length
+{v8}.default.GCProfiler.name
+{v8}.default.GCProfiler.prototype
+{v8}.default.GCProfiler.prototype.constructor
+{v8}.default.GCProfiler.prototype.start
+{v8}.default.GCProfiler.prototype.start.length
+{v8}.default.GCProfiler.prototype.start.name
+{v8}.default.GCProfiler.prototype.stop
+{v8}.default.GCProfiler.prototype.stop.length
+{v8}.default.GCProfiler.prototype.stop.name
+{v8}.default.Serializer
+{v8}.default.Serializer.arguments
+{v8}.default.Serializer.caller
+{v8}.default.Serializer.length
+{v8}.default.Serializer.name
+{v8}.default.Serializer.prototype
+{v8}.default.Serializer.prototype._getDataCloneError
+{v8}.default.Serializer.prototype._getDataCloneError.captureStackTrace
+{v8}.default.Serializer.prototype._getDataCloneError.captureStackTrace.length
+{v8}.default.Serializer.prototype._getDataCloneError.captureStackTrace.name
+{v8}.default.Serializer.prototype._getDataCloneError.isError
+{v8}.default.Serializer.prototype._getDataCloneError.isError.length
+{v8}.default.Serializer.prototype._getDataCloneError.isError.name
+{v8}.default.Serializer.prototype._getDataCloneError.length
+{v8}.default.Serializer.prototype._getDataCloneError.name
+{v8}.default.Serializer.prototype._getDataCloneError.prepareStackTrace
+{v8}.default.Serializer.prototype._getDataCloneError.prepareStackTrace.length
+{v8}.default.Serializer.prototype._getDataCloneError.prepareStackTrace.name
+{v8}.default.Serializer.prototype._getDataCloneError.prepareStackTrace.prototype
+{v8}.default.Serializer.prototype._getDataCloneError.prepareStackTrace.prototype.constructor
+{v8}.default.Serializer.prototype._getDataCloneError.prototype
+{v8}.default.Serializer.prototype._getDataCloneError.prototype.constructor
+{v8}.default.Serializer.prototype._getDataCloneError.prototype.message
+{v8}.default.Serializer.prototype._getDataCloneError.prototype.name
+{v8}.default.Serializer.prototype._getDataCloneError.prototype.toString
+{v8}.default.Serializer.prototype._getDataCloneError.prototype.toString.length
+{v8}.default.Serializer.prototype._getDataCloneError.prototype.toString.name
+{v8}.default.Serializer.prototype._getDataCloneError.stackTraceLimit
+{v8}.default.Serializer.prototype._setTreatArrayBufferViewsAsHostObjects
+{v8}.default.Serializer.prototype._setTreatArrayBufferViewsAsHostObjects.length
+{v8}.default.Serializer.prototype._setTreatArrayBufferViewsAsHostObjects.name
+{v8}.default.Serializer.prototype.constructor
+{v8}.default.Serializer.prototype.releaseBuffer
+{v8}.default.Serializer.prototype.releaseBuffer.length
+{v8}.default.Serializer.prototype.releaseBuffer.name
+{v8}.default.Serializer.prototype.transferArrayBuffer
+{v8}.default.Serializer.prototype.transferArrayBuffer.length
+{v8}.default.Serializer.prototype.transferArrayBuffer.name
+{v8}.default.Serializer.prototype.writeDouble
+{v8}.default.Serializer.prototype.writeDouble.length
+{v8}.default.Serializer.prototype.writeDouble.name
+{v8}.default.Serializer.prototype.writeHeader
+{v8}.default.Serializer.prototype.writeHeader.length
+{v8}.default.Serializer.prototype.writeHeader.name
+{v8}.default.Serializer.prototype.writeRawBytes
+{v8}.default.Serializer.prototype.writeRawBytes.length
+{v8}.default.Serializer.prototype.writeRawBytes.name
+{v8}.default.Serializer.prototype.writeUint32
+{v8}.default.Serializer.prototype.writeUint32.length
+{v8}.default.Serializer.prototype.writeUint32.name
+{v8}.default.Serializer.prototype.writeUint64
+{v8}.default.Serializer.prototype.writeUint64.length
+{v8}.default.Serializer.prototype.writeUint64.name
+{v8}.default.Serializer.prototype.writeValue
+{v8}.default.Serializer.prototype.writeValue.length
+{v8}.default.Serializer.prototype.writeValue.name
+{v8}.default.cachedDataVersionTag
+{v8}.default.cachedDataVersionTag.length
+{v8}.default.cachedDataVersionTag.name
+{v8}.default.deserialize
+{v8}.default.deserialize.length
+{v8}.default.deserialize.name
+{v8}.default.deserialize.prototype
+{v8}.default.deserialize.prototype.constructor
+{v8}.default.getCppHeapStatistics
+{v8}.default.getCppHeapStatistics.length
+{v8}.default.getCppHeapStatistics.name
+{v8}.default.getCppHeapStatistics.prototype
+{v8}.default.getCppHeapStatistics.prototype.constructor
+{v8}.default.getHeapCodeStatistics
+{v8}.default.getHeapCodeStatistics.length
+{v8}.default.getHeapCodeStatistics.name
+{v8}.default.getHeapCodeStatistics.prototype
+{v8}.default.getHeapCodeStatistics.prototype.constructor
+{v8}.default.getHeapSnapshot
+{v8}.default.getHeapSnapshot.length
+{v8}.default.getHeapSnapshot.name
+{v8}.default.getHeapSnapshot.prototype
+{v8}.default.getHeapSnapshot.prototype.constructor
+{v8}.default.getHeapSpaceStatistics
+{v8}.default.getHeapSpaceStatistics.length
+{v8}.default.getHeapSpaceStatistics.name
+{v8}.default.getHeapSpaceStatistics.prototype
+{v8}.default.getHeapSpaceStatistics.prototype.constructor
+{v8}.default.getHeapStatistics
+{v8}.default.getHeapStatistics.length
+{v8}.default.getHeapStatistics.name
+{v8}.default.getHeapStatistics.prototype
+{v8}.default.getHeapStatistics.prototype.constructor
+{v8}.default.isStringOneByteRepresentation
+{v8}.default.isStringOneByteRepresentation.length
+{v8}.default.isStringOneByteRepresentation.name
+{v8}.default.isStringOneByteRepresentation.prototype
+{v8}.default.isStringOneByteRepresentation.prototype.constructor
+{v8}.default.promiseHooks
+{v8}.default.promiseHooks.createHook
+{v8}.default.promiseHooks.createHook.length
+{v8}.default.promiseHooks.createHook.name
+{v8}.default.promiseHooks.createHook.prototype
+{v8}.default.promiseHooks.createHook.prototype.constructor
+{v8}.default.promiseHooks.onAfter
+{v8}.default.promiseHooks.onAfter.length
+{v8}.default.promiseHooks.onAfter.name
+{v8}.default.promiseHooks.onBefore
+{v8}.default.promiseHooks.onBefore.length
+{v8}.default.promiseHooks.onBefore.name
+{v8}.default.promiseHooks.onInit
+{v8}.default.promiseHooks.onInit.length
+{v8}.default.promiseHooks.onInit.name
+{v8}.default.promiseHooks.onSettled
+{v8}.default.promiseHooks.onSettled.length
+{v8}.default.promiseHooks.onSettled.name
+{v8}.default.queryObjects
+{v8}.default.queryObjects.length
+{v8}.default.queryObjects.name
+{v8}.default.queryObjects.prototype
+{v8}.default.queryObjects.prototype.constructor
+{v8}.default.serialize
+{v8}.default.serialize.length
+{v8}.default.serialize.name
+{v8}.default.serialize.prototype
+{v8}.default.serialize.prototype.constructor
+{v8}.default.setFlagsFromString
+{v8}.default.setFlagsFromString.length
+{v8}.default.setFlagsFromString.name
+{v8}.default.setFlagsFromString.prototype
+{v8}.default.setFlagsFromString.prototype.constructor
+{v8}.default.setHeapSnapshotNearHeapLimit
+{v8}.default.setHeapSnapshotNearHeapLimit.length
+{v8}.default.setHeapSnapshotNearHeapLimit.name
+{v8}.default.setHeapSnapshotNearHeapLimit.prototype
+{v8}.default.setHeapSnapshotNearHeapLimit.prototype.constructor
+{v8}.default.startupSnapshot
+{v8}.default.startupSnapshot.addDeserializeCallback
+{v8}.default.startupSnapshot.addDeserializeCallback.length
+{v8}.default.startupSnapshot.addDeserializeCallback.name
+{v8}.default.startupSnapshot.addDeserializeCallback.prototype
+{v8}.default.startupSnapshot.addDeserializeCallback.prototype.constructor
+{v8}.default.startupSnapshot.addSerializeCallback
+{v8}.default.startupSnapshot.addSerializeCallback.length
+{v8}.default.startupSnapshot.addSerializeCallback.name
+{v8}.default.startupSnapshot.addSerializeCallback.prototype
+{v8}.default.startupSnapshot.addSerializeCallback.prototype.constructor
+{v8}.default.startupSnapshot.isBuildingSnapshot
+{v8}.default.startupSnapshot.isBuildingSnapshot.length
+{v8}.default.startupSnapshot.isBuildingSnapshot.name
+{v8}.default.startupSnapshot.isBuildingSnapshot.prototype
+{v8}.default.startupSnapshot.isBuildingSnapshot.prototype.constructor
+{v8}.default.startupSnapshot.setDeserializeMainFunction
+{v8}.default.startupSnapshot.setDeserializeMainFunction.length
+{v8}.default.startupSnapshot.setDeserializeMainFunction.name
+{v8}.default.startupSnapshot.setDeserializeMainFunction.prototype
+{v8}.default.startupSnapshot.setDeserializeMainFunction.prototype.constructor
+{v8}.default.stopCoverage
+{v8}.default.stopCoverage.length
+{v8}.default.stopCoverage.name
+{v8}.default.takeCoverage
+{v8}.default.takeCoverage.length
+{v8}.default.takeCoverage.name
+{v8}.default.writeHeapSnapshot
+{v8}.default.writeHeapSnapshot.length
+{v8}.default.writeHeapSnapshot.name
+{v8}.default.writeHeapSnapshot.prototype
+{v8}.default.writeHeapSnapshot.prototype.constructor
+{v8}.deserialize
+{v8}.deserialize.length
+{v8}.deserialize.name
+{v8}.deserialize.prototype
+{v8}.deserialize.prototype.constructor
+{v8}.getCppHeapStatistics
+{v8}.getCppHeapStatistics.length
+{v8}.getCppHeapStatistics.name
+{v8}.getCppHeapStatistics.prototype
+{v8}.getCppHeapStatistics.prototype.constructor
+{v8}.getHeapCodeStatistics
+{v8}.getHeapCodeStatistics.length
+{v8}.getHeapCodeStatistics.name
+{v8}.getHeapCodeStatistics.prototype
+{v8}.getHeapCodeStatistics.prototype.constructor
+{v8}.getHeapSnapshot
+{v8}.getHeapSnapshot.length
+{v8}.getHeapSnapshot.name
+{v8}.getHeapSnapshot.prototype
+{v8}.getHeapSnapshot.prototype.constructor
+{v8}.getHeapSpaceStatistics
+{v8}.getHeapSpaceStatistics.length
+{v8}.getHeapSpaceStatistics.name
+{v8}.getHeapSpaceStatistics.prototype
+{v8}.getHeapSpaceStatistics.prototype.constructor
+{v8}.getHeapStatistics
+{v8}.getHeapStatistics.length
+{v8}.getHeapStatistics.name
+{v8}.getHeapStatistics.prototype
+{v8}.getHeapStatistics.prototype.constructor
+{v8}.isStringOneByteRepresentation
+{v8}.isStringOneByteRepresentation.length
+{v8}.isStringOneByteRepresentation.name
+{v8}.isStringOneByteRepresentation.prototype
+{v8}.isStringOneByteRepresentation.prototype.constructor
+{v8}.promiseHooks
+{v8}.promiseHooks.createHook
+{v8}.promiseHooks.createHook.length
+{v8}.promiseHooks.createHook.name
+{v8}.promiseHooks.createHook.prototype
+{v8}.promiseHooks.createHook.prototype.constructor
+{v8}.promiseHooks.onAfter
+{v8}.promiseHooks.onAfter.length
+{v8}.promiseHooks.onAfter.name
+{v8}.promiseHooks.onBefore
+{v8}.promiseHooks.onBefore.length
+{v8}.promiseHooks.onBefore.name
+{v8}.promiseHooks.onInit
+{v8}.promiseHooks.onInit.length
+{v8}.promiseHooks.onInit.name
+{v8}.promiseHooks.onSettled
+{v8}.promiseHooks.onSettled.length
+{v8}.promiseHooks.onSettled.name
+{v8}.queryObjects
+{v8}.queryObjects.length
+{v8}.queryObjects.name
+{v8}.queryObjects.prototype
+{v8}.queryObjects.prototype.constructor
+{v8}.serialize
+{v8}.serialize.length
+{v8}.serialize.name
+{v8}.serialize.prototype
+{v8}.serialize.prototype.constructor
+{v8}.setFlagsFromString
+{v8}.setFlagsFromString.length
+{v8}.setFlagsFromString.name
+{v8}.setFlagsFromString.prototype
+{v8}.setFlagsFromString.prototype.constructor
+{v8}.setHeapSnapshotNearHeapLimit
+{v8}.setHeapSnapshotNearHeapLimit.length
+{v8}.setHeapSnapshotNearHeapLimit.name
+{v8}.setHeapSnapshotNearHeapLimit.prototype
+{v8}.setHeapSnapshotNearHeapLimit.prototype.constructor
+{v8}.startupSnapshot
+{v8}.startupSnapshot.addDeserializeCallback
+{v8}.startupSnapshot.addDeserializeCallback.length
+{v8}.startupSnapshot.addDeserializeCallback.name
+{v8}.startupSnapshot.addDeserializeCallback.prototype
+{v8}.startupSnapshot.addDeserializeCallback.prototype.constructor
+{v8}.startupSnapshot.addSerializeCallback
+{v8}.startupSnapshot.addSerializeCallback.length
+{v8}.startupSnapshot.addSerializeCallback.name
+{v8}.startupSnapshot.addSerializeCallback.prototype
+{v8}.startupSnapshot.addSerializeCallback.prototype.constructor
+{v8}.startupSnapshot.isBuildingSnapshot
+{v8}.startupSnapshot.isBuildingSnapshot.length
+{v8}.startupSnapshot.isBuildingSnapshot.name
+{v8}.startupSnapshot.isBuildingSnapshot.prototype
+{v8}.startupSnapshot.isBuildingSnapshot.prototype.constructor
+{v8}.startupSnapshot.setDeserializeMainFunction
+{v8}.startupSnapshot.setDeserializeMainFunction.length
+{v8}.startupSnapshot.setDeserializeMainFunction.name
+{v8}.startupSnapshot.setDeserializeMainFunction.prototype
+{v8}.startupSnapshot.setDeserializeMainFunction.prototype.constructor
+{v8}.stopCoverage
+{v8}.stopCoverage.length
+{v8}.stopCoverage.name
+{v8}.takeCoverage
+{v8}.takeCoverage.length
+{v8}.takeCoverage.name
+{v8}.writeHeapSnapshot
+{v8}.writeHeapSnapshot.length
+{v8}.writeHeapSnapshot.name
+{v8}.writeHeapSnapshot.prototype
+{v8}.writeHeapSnapshot.prototype.constructor
diff --git a/test/fixtures/apiSurface/vm b/test/fixtures/apiSurface/vm
new file mode 100644
index 00000000000000..4229a6110cf9ca
--- /dev/null
+++ b/test/fixtures/apiSurface/vm
@@ -0,0 +1,116 @@
+{vm}.Script
+{vm}.Script.length
+{vm}.Script.name
+{vm}.Script.prototype
+{vm}.Script.prototype.constructor
+{vm}.Script.prototype.runInContext
+{vm}.Script.prototype.runInContext.length
+{vm}.Script.prototype.runInContext.name
+{vm}.Script.prototype.runInNewContext
+{vm}.Script.prototype.runInNewContext.length
+{vm}.Script.prototype.runInNewContext.name
+{vm}.Script.prototype.runInThisContext
+{vm}.Script.prototype.runInThisContext.length
+{vm}.Script.prototype.runInThisContext.name
+{vm}.[Symbol.toStringTag]
+{vm}.compileFunction
+{vm}.compileFunction.length
+{vm}.compileFunction.name
+{vm}.compileFunction.prototype
+{vm}.compileFunction.prototype.constructor
+{vm}.constants
+{vm}.constants.DONT_CONTEXTIFY
+{vm}.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER
+{vm}.createContext
+{vm}.createContext.length
+{vm}.createContext.name
+{vm}.createContext.prototype
+{vm}.createContext.prototype.constructor
+{vm}.createScript
+{vm}.createScript.length
+{vm}.createScript.name
+{vm}.createScript.prototype
+{vm}.createScript.prototype.constructor
+{vm}.default
+{vm}.default.Script
+{vm}.default.Script.length
+{vm}.default.Script.name
+{vm}.default.Script.prototype
+{vm}.default.Script.prototype.constructor
+{vm}.default.Script.prototype.runInContext
+{vm}.default.Script.prototype.runInContext.length
+{vm}.default.Script.prototype.runInContext.name
+{vm}.default.Script.prototype.runInNewContext
+{vm}.default.Script.prototype.runInNewContext.length
+{vm}.default.Script.prototype.runInNewContext.name
+{vm}.default.Script.prototype.runInThisContext
+{vm}.default.Script.prototype.runInThisContext.length
+{vm}.default.Script.prototype.runInThisContext.name
+{vm}.default.compileFunction
+{vm}.default.compileFunction.length
+{vm}.default.compileFunction.name
+{vm}.default.compileFunction.prototype
+{vm}.default.compileFunction.prototype.constructor
+{vm}.default.constants
+{vm}.default.constants.DONT_CONTEXTIFY
+{vm}.default.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER
+{vm}.default.createContext
+{vm}.default.createContext.length
+{vm}.default.createContext.name
+{vm}.default.createContext.prototype
+{vm}.default.createContext.prototype.constructor
+{vm}.default.createScript
+{vm}.default.createScript.length
+{vm}.default.createScript.name
+{vm}.default.createScript.prototype
+{vm}.default.createScript.prototype.constructor
+{vm}.default.isContext
+{vm}.default.isContext.length
+{vm}.default.isContext.name
+{vm}.default.isContext.prototype
+{vm}.default.isContext.prototype.constructor
+{vm}.default.measureMemory
+{vm}.default.measureMemory.length
+{vm}.default.measureMemory.name
+{vm}.default.measureMemory.prototype
+{vm}.default.measureMemory.prototype.constructor
+{vm}.default.runInContext
+{vm}.default.runInContext.length
+{vm}.default.runInContext.name
+{vm}.default.runInContext.prototype
+{vm}.default.runInContext.prototype.constructor
+{vm}.default.runInNewContext
+{vm}.default.runInNewContext.length
+{vm}.default.runInNewContext.name
+{vm}.default.runInNewContext.prototype
+{vm}.default.runInNewContext.prototype.constructor
+{vm}.default.runInThisContext
+{vm}.default.runInThisContext.length
+{vm}.default.runInThisContext.name
+{vm}.default.runInThisContext.prototype
+{vm}.default.runInThisContext.prototype.constructor
+{vm}.isContext
+{vm}.isContext.length
+{vm}.isContext.name
+{vm}.isContext.prototype
+{vm}.isContext.prototype.constructor
+{vm}.measureMemory
+{vm}.measureMemory.length
+{vm}.measureMemory.name
+{vm}.measureMemory.prototype
+{vm}.measureMemory.prototype.constructor
+{vm}.runInContext
+{vm}.runInContext.length
+{vm}.runInContext.name
+{vm}.runInContext.prototype
+{vm}.runInContext.prototype.constructor
+{vm}.runInNewContext
+{vm}.runInNewContext.length
+{vm}.runInNewContext.name
+{vm}.runInNewContext.prototype
+{vm}.runInNewContext.prototype.constructor
+{vm}.runInThisContext
+{vm}.runInThisContext.length
+{vm}.runInThisContext.name
+{vm}.runInThisContext.prototype
+{vm}.runInThisContext.prototype.constructor
diff --git a/test/fixtures/apiSurface/wasi b/test/fixtures/apiSurface/wasi
new file mode 100644
index 00000000000000..27a3064723fe69
--- /dev/null
+++ b/test/fixtures/apiSurface/wasi
@@ -0,0 +1,30 @@
+{wasi}.WASI
+{wasi}.WASI.length
+{wasi}.WASI.name
+{wasi}.WASI.prototype
+{wasi}.WASI.prototype.constructor
+{wasi}.WASI.prototype.getImportObject
+{wasi}.WASI.prototype.getImportObject.length
+{wasi}.WASI.prototype.getImportObject.name
+{wasi}.WASI.prototype.initialize
+{wasi}.WASI.prototype.initialize.length
+{wasi}.WASI.prototype.initialize.name
+{wasi}.WASI.prototype.start
+{wasi}.WASI.prototype.start.length
+{wasi}.WASI.prototype.start.name
+{wasi}.[Symbol.toStringTag]
+{wasi}.default
+{wasi}.default.WASI
+{wasi}.default.WASI.length
+{wasi}.default.WASI.name
+{wasi}.default.WASI.prototype
+{wasi}.default.WASI.prototype.constructor
+{wasi}.default.WASI.prototype.getImportObject
+{wasi}.default.WASI.prototype.getImportObject.length
+{wasi}.default.WASI.prototype.getImportObject.name
+{wasi}.default.WASI.prototype.initialize
+{wasi}.default.WASI.prototype.initialize.length
+{wasi}.default.WASI.prototype.initialize.name
+{wasi}.default.WASI.prototype.start
+{wasi}.default.WASI.prototype.start.length
+{wasi}.default.WASI.prototype.start.name
diff --git a/test/fixtures/apiSurface/worker_threads b/test/fixtures/apiSurface/worker_threads
new file mode 100644
index 00000000000000..22f5589f7a2c7a
--- /dev/null
+++ b/test/fixtures/apiSurface/worker_threads
@@ -0,0 +1,342 @@
+{worker_threads}.BroadcastChannel
+{worker_threads}.BroadcastChannel.length
+{worker_threads}.BroadcastChannel.name
+{worker_threads}.BroadcastChannel.prototype
+{worker_threads}.BroadcastChannel.prototype.[nodejs.util.inspect.custom]
+{worker_threads}.BroadcastChannel.prototype.[nodejs.util.inspect.custom].length
+{worker_threads}.BroadcastChannel.prototype.[nodejs.util.inspect.custom].name
+{worker_threads}.BroadcastChannel.prototype.close
+{worker_threads}.BroadcastChannel.prototype.close.length
+{worker_threads}.BroadcastChannel.prototype.close.name
+{worker_threads}.BroadcastChannel.prototype.constructor
+{worker_threads}.BroadcastChannel.prototype.name
+{worker_threads}.BroadcastChannel.prototype.onmessage
+{worker_threads}.BroadcastChannel.prototype.onmessageerror
+{worker_threads}.BroadcastChannel.prototype.postMessage
+{worker_threads}.BroadcastChannel.prototype.postMessage.length
+{worker_threads}.BroadcastChannel.prototype.postMessage.name
+{worker_threads}.BroadcastChannel.prototype.ref
+{worker_threads}.BroadcastChannel.prototype.ref.length
+{worker_threads}.BroadcastChannel.prototype.ref.name
+{worker_threads}.BroadcastChannel.prototype.unref
+{worker_threads}.BroadcastChannel.prototype.unref.length
+{worker_threads}.BroadcastChannel.prototype.unref.name
+{worker_threads}.MessageChannel
+{worker_threads}.MessageChannel.arguments
+{worker_threads}.MessageChannel.caller
+{worker_threads}.MessageChannel.length
+{worker_threads}.MessageChannel.name
+{worker_threads}.MessageChannel.prototype
+{worker_threads}.MessageChannel.prototype.constructor
+{worker_threads}.MessagePort
+{worker_threads}.MessagePort.arguments
+{worker_threads}.MessagePort.caller
+{worker_threads}.MessagePort.length
+{worker_threads}.MessagePort.name
+{worker_threads}.MessagePort.prototype
+{worker_threads}.MessagePort.prototype.[handle_onclose]
+{worker_threads}.MessagePort.prototype.[handle_onclose].length
+{worker_threads}.MessagePort.prototype.[handle_onclose].name
+{worker_threads}.MessagePort.prototype.[handle_onclose].prototype
+{worker_threads}.MessagePort.prototype.[handle_onclose].prototype.constructor
+{worker_threads}.MessagePort.prototype.[kCreateEvent]
+{worker_threads}.MessagePort.prototype.[kCreateEvent].length
+{worker_threads}.MessagePort.prototype.[kCreateEvent].name
+{worker_threads}.MessagePort.prototype.[kCreateEvent].prototype
+{worker_threads}.MessagePort.prototype.[kCreateEvent].prototype.constructor
+{worker_threads}.MessagePort.prototype.[nodejs.util.inspect.custom]
+{worker_threads}.MessagePort.prototype.[nodejs.util.inspect.custom].length
+{worker_threads}.MessagePort.prototype.[nodejs.util.inspect.custom].name
+{worker_threads}.MessagePort.prototype.[nodejs.util.inspect.custom].prototype
+{worker_threads}.MessagePort.prototype.[nodejs.util.inspect.custom].prototype.constructor
+{worker_threads}.MessagePort.prototype.[oninit]
+{worker_threads}.MessagePort.prototype.[oninit].length
+{worker_threads}.MessagePort.prototype.[oninit].name
+{worker_threads}.MessagePort.prototype.[oninit].prototype
+{worker_threads}.MessagePort.prototype.[oninit].prototype.constructor
+{worker_threads}.MessagePort.prototype.close
+{worker_threads}.MessagePort.prototype.close.length
+{worker_threads}.MessagePort.prototype.close.name
+{worker_threads}.MessagePort.prototype.close.prototype
+{worker_threads}.MessagePort.prototype.close.prototype.constructor
+{worker_threads}.MessagePort.prototype.constructor
+{worker_threads}.MessagePort.prototype.hasRef
+{worker_threads}.MessagePort.prototype.hasRef.length
+{worker_threads}.MessagePort.prototype.hasRef.name
+{worker_threads}.MessagePort.prototype.hasRef.prototype
+{worker_threads}.MessagePort.prototype.hasRef.prototype.constructor
+{worker_threads}.MessagePort.prototype.onmessage
+{worker_threads}.MessagePort.prototype.onmessageerror
+{worker_threads}.MessagePort.prototype.postMessage
+{worker_threads}.MessagePort.prototype.postMessage.length
+{worker_threads}.MessagePort.prototype.postMessage.name
+{worker_threads}.MessagePort.prototype.ref
+{worker_threads}.MessagePort.prototype.ref.length
+{worker_threads}.MessagePort.prototype.ref.name
+{worker_threads}.MessagePort.prototype.start
+{worker_threads}.MessagePort.prototype.start.length
+{worker_threads}.MessagePort.prototype.start.name
+{worker_threads}.MessagePort.prototype.unref
+{worker_threads}.MessagePort.prototype.unref.length
+{worker_threads}.MessagePort.prototype.unref.name
+{worker_threads}.SHARE_ENV
+{worker_threads}.Worker
+{worker_threads}.Worker.length
+{worker_threads}.Worker.name
+{worker_threads}.Worker.prototype
+{worker_threads}.Worker.prototype.[Symbol.asyncDispose]
+{worker_threads}.Worker.prototype.[Symbol.asyncDispose].length
+{worker_threads}.Worker.prototype.[Symbol.asyncDispose].name
+{worker_threads}.Worker.prototype.[kDispose]
+{worker_threads}.Worker.prototype.[kDispose].length
+{worker_threads}.Worker.prototype.[kDispose].name
+{worker_threads}.Worker.prototype.[kOnCouldNotSerializeErr]
+{worker_threads}.Worker.prototype.[kOnCouldNotSerializeErr].length
+{worker_threads}.Worker.prototype.[kOnCouldNotSerializeErr].name
+{worker_threads}.Worker.prototype.[kOnErrorMessage]
+{worker_threads}.Worker.prototype.[kOnErrorMessage].length
+{worker_threads}.Worker.prototype.[kOnErrorMessage].name
+{worker_threads}.Worker.prototype.[kOnExit]
+{worker_threads}.Worker.prototype.[kOnExit].length
+{worker_threads}.Worker.prototype.[kOnExit].name
+{worker_threads}.Worker.prototype.[kOnMessage]
+{worker_threads}.Worker.prototype.[kOnMessage].length
+{worker_threads}.Worker.prototype.[kOnMessage].name
+{worker_threads}.Worker.prototype.constructor
+{worker_threads}.Worker.prototype.getHeapSnapshot
+{worker_threads}.Worker.prototype.getHeapSnapshot.length
+{worker_threads}.Worker.prototype.getHeapSnapshot.name
+{worker_threads}.Worker.prototype.getHeapStatistics
+{worker_threads}.Worker.prototype.getHeapStatistics.length
+{worker_threads}.Worker.prototype.getHeapStatistics.name
+{worker_threads}.Worker.prototype.postMessage
+{worker_threads}.Worker.prototype.postMessage.length
+{worker_threads}.Worker.prototype.postMessage.name
+{worker_threads}.Worker.prototype.ref
+{worker_threads}.Worker.prototype.ref.length
+{worker_threads}.Worker.prototype.ref.name
+{worker_threads}.Worker.prototype.resourceLimits
+{worker_threads}.Worker.prototype.stderr
+{worker_threads}.Worker.prototype.stdin
+{worker_threads}.Worker.prototype.stdout
+{worker_threads}.Worker.prototype.terminate
+{worker_threads}.Worker.prototype.terminate.length
+{worker_threads}.Worker.prototype.terminate.name
+{worker_threads}.Worker.prototype.threadId
+{worker_threads}.Worker.prototype.unref
+{worker_threads}.Worker.prototype.unref.length
+{worker_threads}.Worker.prototype.unref.name
+{worker_threads}.[Symbol.toStringTag]
+{worker_threads}.default
+{worker_threads}.default.BroadcastChannel
+{worker_threads}.default.BroadcastChannel.length
+{worker_threads}.default.BroadcastChannel.name
+{worker_threads}.default.BroadcastChannel.prototype
+{worker_threads}.default.BroadcastChannel.prototype.[nodejs.util.inspect.custom]
+{worker_threads}.default.BroadcastChannel.prototype.[nodejs.util.inspect.custom].length
+{worker_threads}.default.BroadcastChannel.prototype.[nodejs.util.inspect.custom].name
+{worker_threads}.default.BroadcastChannel.prototype.close
+{worker_threads}.default.BroadcastChannel.prototype.close.length
+{worker_threads}.default.BroadcastChannel.prototype.close.name
+{worker_threads}.default.BroadcastChannel.prototype.constructor
+{worker_threads}.default.BroadcastChannel.prototype.name
+{worker_threads}.default.BroadcastChannel.prototype.onmessage
+{worker_threads}.default.BroadcastChannel.prototype.onmessageerror
+{worker_threads}.default.BroadcastChannel.prototype.postMessage
+{worker_threads}.default.BroadcastChannel.prototype.postMessage.length
+{worker_threads}.default.BroadcastChannel.prototype.postMessage.name
+{worker_threads}.default.BroadcastChannel.prototype.ref
+{worker_threads}.default.BroadcastChannel.prototype.ref.length
+{worker_threads}.default.BroadcastChannel.prototype.ref.name
+{worker_threads}.default.BroadcastChannel.prototype.unref
+{worker_threads}.default.BroadcastChannel.prototype.unref.length
+{worker_threads}.default.BroadcastChannel.prototype.unref.name
+{worker_threads}.default.MessageChannel
+{worker_threads}.default.MessageChannel.arguments
+{worker_threads}.default.MessageChannel.caller
+{worker_threads}.default.MessageChannel.length
+{worker_threads}.default.MessageChannel.name
+{worker_threads}.default.MessageChannel.prototype
+{worker_threads}.default.MessageChannel.prototype.constructor
+{worker_threads}.default.MessagePort
+{worker_threads}.default.MessagePort.arguments
+{worker_threads}.default.MessagePort.caller
+{worker_threads}.default.MessagePort.length
+{worker_threads}.default.MessagePort.name
+{worker_threads}.default.MessagePort.prototype
+{worker_threads}.default.MessagePort.prototype.[handle_onclose]
+{worker_threads}.default.MessagePort.prototype.[handle_onclose].length
+{worker_threads}.default.MessagePort.prototype.[handle_onclose].name
+{worker_threads}.default.MessagePort.prototype.[handle_onclose].prototype
+{worker_threads}.default.MessagePort.prototype.[handle_onclose].prototype.constructor
+{worker_threads}.default.MessagePort.prototype.[kCreateEvent]
+{worker_threads}.default.MessagePort.prototype.[kCreateEvent].length
+{worker_threads}.default.MessagePort.prototype.[kCreateEvent].name
+{worker_threads}.default.MessagePort.prototype.[kCreateEvent].prototype
+{worker_threads}.default.MessagePort.prototype.[kCreateEvent].prototype.constructor
+{worker_threads}.default.MessagePort.prototype.[nodejs.util.inspect.custom]
+{worker_threads}.default.MessagePort.prototype.[nodejs.util.inspect.custom].length
+{worker_threads}.default.MessagePort.prototype.[nodejs.util.inspect.custom].name
+{worker_threads}.default.MessagePort.prototype.[nodejs.util.inspect.custom].prototype
+{worker_threads}.default.MessagePort.prototype.[nodejs.util.inspect.custom].prototype.constructor
+{worker_threads}.default.MessagePort.prototype.[oninit]
+{worker_threads}.default.MessagePort.prototype.[oninit].length
+{worker_threads}.default.MessagePort.prototype.[oninit].name
+{worker_threads}.default.MessagePort.prototype.[oninit].prototype
+{worker_threads}.default.MessagePort.prototype.[oninit].prototype.constructor
+{worker_threads}.default.MessagePort.prototype.close
+{worker_threads}.default.MessagePort.prototype.close.length
+{worker_threads}.default.MessagePort.prototype.close.name
+{worker_threads}.default.MessagePort.prototype.close.prototype
+{worker_threads}.default.MessagePort.prototype.close.prototype.constructor
+{worker_threads}.default.MessagePort.prototype.constructor
+{worker_threads}.default.MessagePort.prototype.hasRef
+{worker_threads}.default.MessagePort.prototype.hasRef.length
+{worker_threads}.default.MessagePort.prototype.hasRef.name
+{worker_threads}.default.MessagePort.prototype.hasRef.prototype
+{worker_threads}.default.MessagePort.prototype.hasRef.prototype.constructor
+{worker_threads}.default.MessagePort.prototype.onmessage
+{worker_threads}.default.MessagePort.prototype.onmessageerror
+{worker_threads}.default.MessagePort.prototype.postMessage
+{worker_threads}.default.MessagePort.prototype.postMessage.length
+{worker_threads}.default.MessagePort.prototype.postMessage.name
+{worker_threads}.default.MessagePort.prototype.ref
+{worker_threads}.default.MessagePort.prototype.ref.length
+{worker_threads}.default.MessagePort.prototype.ref.name
+{worker_threads}.default.MessagePort.prototype.start
+{worker_threads}.default.MessagePort.prototype.start.length
+{worker_threads}.default.MessagePort.prototype.start.name
+{worker_threads}.default.MessagePort.prototype.unref
+{worker_threads}.default.MessagePort.prototype.unref.length
+{worker_threads}.default.MessagePort.prototype.unref.name
+{worker_threads}.default.SHARE_ENV
+{worker_threads}.default.Worker
+{worker_threads}.default.Worker.length
+{worker_threads}.default.Worker.name
+{worker_threads}.default.Worker.prototype
+{worker_threads}.default.Worker.prototype.[Symbol.asyncDispose]
+{worker_threads}.default.Worker.prototype.[Symbol.asyncDispose].length
+{worker_threads}.default.Worker.prototype.[Symbol.asyncDispose].name
+{worker_threads}.default.Worker.prototype.[kDispose]
+{worker_threads}.default.Worker.prototype.[kDispose].length
+{worker_threads}.default.Worker.prototype.[kDispose].name
+{worker_threads}.default.Worker.prototype.[kOnCouldNotSerializeErr]
+{worker_threads}.default.Worker.prototype.[kOnCouldNotSerializeErr].length
+{worker_threads}.default.Worker.prototype.[kOnCouldNotSerializeErr].name
+{worker_threads}.default.Worker.prototype.[kOnErrorMessage]
+{worker_threads}.default.Worker.prototype.[kOnErrorMessage].length
+{worker_threads}.default.Worker.prototype.[kOnErrorMessage].name
+{worker_threads}.default.Worker.prototype.[kOnExit]
+{worker_threads}.default.Worker.prototype.[kOnExit].length
+{worker_threads}.default.Worker.prototype.[kOnExit].name
+{worker_threads}.default.Worker.prototype.[kOnMessage]
+{worker_threads}.default.Worker.prototype.[kOnMessage].length
+{worker_threads}.default.Worker.prototype.[kOnMessage].name
+{worker_threads}.default.Worker.prototype.constructor
+{worker_threads}.default.Worker.prototype.getHeapSnapshot
+{worker_threads}.default.Worker.prototype.getHeapSnapshot.length
+{worker_threads}.default.Worker.prototype.getHeapSnapshot.name
+{worker_threads}.default.Worker.prototype.getHeapStatistics
+{worker_threads}.default.Worker.prototype.getHeapStatistics.length
+{worker_threads}.default.Worker.prototype.getHeapStatistics.name
+{worker_threads}.default.Worker.prototype.postMessage
+{worker_threads}.default.Worker.prototype.postMessage.length
+{worker_threads}.default.Worker.prototype.postMessage.name
+{worker_threads}.default.Worker.prototype.ref
+{worker_threads}.default.Worker.prototype.ref.length
+{worker_threads}.default.Worker.prototype.ref.name
+{worker_threads}.default.Worker.prototype.resourceLimits
+{worker_threads}.default.Worker.prototype.stderr
+{worker_threads}.default.Worker.prototype.stdin
+{worker_threads}.default.Worker.prototype.stdout
+{worker_threads}.default.Worker.prototype.terminate
+{worker_threads}.default.Worker.prototype.terminate.length
+{worker_threads}.default.Worker.prototype.terminate.name
+{worker_threads}.default.Worker.prototype.threadId
+{worker_threads}.default.Worker.prototype.unref
+{worker_threads}.default.Worker.prototype.unref.length
+{worker_threads}.default.Worker.prototype.unref.name
+{worker_threads}.default.getEnvironmentData
+{worker_threads}.default.getEnvironmentData.length
+{worker_threads}.default.getEnvironmentData.name
+{worker_threads}.default.getEnvironmentData.prototype
+{worker_threads}.default.getEnvironmentData.prototype.constructor
+{worker_threads}.default.isInternalThread
+{worker_threads}.default.isMainThread
+{worker_threads}.default.isMarkedAsUntransferable
+{worker_threads}.default.isMarkedAsUntransferable.length
+{worker_threads}.default.isMarkedAsUntransferable.name
+{worker_threads}.default.isMarkedAsUntransferable.prototype
+{worker_threads}.default.isMarkedAsUntransferable.prototype.constructor
+{worker_threads}.default.markAsUncloneable
+{worker_threads}.default.markAsUncloneable.length
+{worker_threads}.default.markAsUncloneable.name
+{worker_threads}.default.markAsUncloneable.prototype
+{worker_threads}.default.markAsUncloneable.prototype.constructor
+{worker_threads}.default.markAsUntransferable
+{worker_threads}.default.markAsUntransferable.length
+{worker_threads}.default.markAsUntransferable.name
+{worker_threads}.default.markAsUntransferable.prototype
+{worker_threads}.default.markAsUntransferable.prototype.constructor
+{worker_threads}.default.moveMessagePortToContext
+{worker_threads}.default.moveMessagePortToContext.length
+{worker_threads}.default.moveMessagePortToContext.name
+{worker_threads}.default.parentPort
+{worker_threads}.default.postMessageToThread
+{worker_threads}.default.postMessageToThread.length
+{worker_threads}.default.postMessageToThread.name
+{worker_threads}.default.receiveMessageOnPort
+{worker_threads}.default.receiveMessageOnPort.length
+{worker_threads}.default.receiveMessageOnPort.name
+{worker_threads}.default.receiveMessageOnPort.prototype
+{worker_threads}.default.receiveMessageOnPort.prototype.constructor
+{worker_threads}.default.resourceLimits
+{worker_threads}.default.setEnvironmentData
+{worker_threads}.default.setEnvironmentData.length
+{worker_threads}.default.setEnvironmentData.name
+{worker_threads}.default.setEnvironmentData.prototype
+{worker_threads}.default.setEnvironmentData.prototype.constructor
+{worker_threads}.default.threadId
+{worker_threads}.default.workerData
+{worker_threads}.getEnvironmentData
+{worker_threads}.getEnvironmentData.length
+{worker_threads}.getEnvironmentData.name
+{worker_threads}.getEnvironmentData.prototype
+{worker_threads}.getEnvironmentData.prototype.constructor
+{worker_threads}.isInternalThread
+{worker_threads}.isMainThread
+{worker_threads}.isMarkedAsUntransferable
+{worker_threads}.isMarkedAsUntransferable.length
+{worker_threads}.isMarkedAsUntransferable.name
+{worker_threads}.isMarkedAsUntransferable.prototype
+{worker_threads}.isMarkedAsUntransferable.prototype.constructor
+{worker_threads}.markAsUncloneable
+{worker_threads}.markAsUncloneable.length
+{worker_threads}.markAsUncloneable.name
+{worker_threads}.markAsUncloneable.prototype
+{worker_threads}.markAsUncloneable.prototype.constructor
+{worker_threads}.markAsUntransferable
+{worker_threads}.markAsUntransferable.length
+{worker_threads}.markAsUntransferable.name
+{worker_threads}.markAsUntransferable.prototype
+{worker_threads}.markAsUntransferable.prototype.constructor
+{worker_threads}.moveMessagePortToContext
+{worker_threads}.moveMessagePortToContext.length
+{worker_threads}.moveMessagePortToContext.name
+{worker_threads}.parentPort
+{worker_threads}.postMessageToThread
+{worker_threads}.postMessageToThread.length
+{worker_threads}.postMessageToThread.name
+{worker_threads}.receiveMessageOnPort
+{worker_threads}.receiveMessageOnPort.length
+{worker_threads}.receiveMessageOnPort.name
+{worker_threads}.receiveMessageOnPort.prototype
+{worker_threads}.receiveMessageOnPort.prototype.constructor
+{worker_threads}.resourceLimits
+{worker_threads}.setEnvironmentData
+{worker_threads}.setEnvironmentData.length
+{worker_threads}.setEnvironmentData.name
+{worker_threads}.setEnvironmentData.prototype
+{worker_threads}.setEnvironmentData.prototype.constructor
+{worker_threads}.threadId
+{worker_threads}.workerData
diff --git a/test/fixtures/apiSurface/zlib b/test/fixtures/apiSurface/zlib
new file mode 100644
index 00000000000000..5f53daf061a7e7
--- /dev/null
+++ b/test/fixtures/apiSurface/zlib
@@ -0,0 +1,939 @@
+{zlib}.BrotliCompress
+{zlib}.BrotliCompress.length
+{zlib}.BrotliCompress.name
+{zlib}.BrotliCompress.prototype
+{zlib}.BrotliCompress.prototype.constructor
+{zlib}.BrotliDecompress
+{zlib}.BrotliDecompress.length
+{zlib}.BrotliDecompress.name
+{zlib}.BrotliDecompress.prototype
+{zlib}.BrotliDecompress.prototype.constructor
+{zlib}.Deflate
+{zlib}.Deflate.length
+{zlib}.Deflate.name
+{zlib}.Deflate.prototype
+{zlib}.Deflate.prototype.constructor
+{zlib}.DeflateRaw
+{zlib}.DeflateRaw.length
+{zlib}.DeflateRaw.name
+{zlib}.DeflateRaw.prototype
+{zlib}.DeflateRaw.prototype.constructor
+{zlib}.Gunzip
+{zlib}.Gunzip.length
+{zlib}.Gunzip.name
+{zlib}.Gunzip.prototype
+{zlib}.Gunzip.prototype.constructor
+{zlib}.Gzip
+{zlib}.Gzip.length
+{zlib}.Gzip.name
+{zlib}.Gzip.prototype
+{zlib}.Gzip.prototype.constructor
+{zlib}.Inflate
+{zlib}.Inflate.length
+{zlib}.Inflate.name
+{zlib}.Inflate.prototype
+{zlib}.Inflate.prototype.constructor
+{zlib}.InflateRaw
+{zlib}.InflateRaw.length
+{zlib}.InflateRaw.name
+{zlib}.InflateRaw.prototype
+{zlib}.InflateRaw.prototype.constructor
+{zlib}.Unzip
+{zlib}.Unzip.length
+{zlib}.Unzip.name
+{zlib}.Unzip.prototype
+{zlib}.Unzip.prototype.constructor
+{zlib}.ZstdCompress
+{zlib}.ZstdCompress.length
+{zlib}.ZstdCompress.name
+{zlib}.ZstdCompress.prototype
+{zlib}.ZstdCompress.prototype.constructor
+{zlib}.ZstdDecompress
+{zlib}.ZstdDecompress.length
+{zlib}.ZstdDecompress.name
+{zlib}.ZstdDecompress.prototype
+{zlib}.ZstdDecompress.prototype.constructor
+{zlib}.[Symbol.toStringTag]
+{zlib}.brotliCompress
+{zlib}.brotliCompress.length
+{zlib}.brotliCompress.name
+{zlib}.brotliCompress.prototype
+{zlib}.brotliCompress.prototype.constructor
+{zlib}.brotliCompressSync
+{zlib}.brotliCompressSync.length
+{zlib}.brotliCompressSync.name
+{zlib}.brotliCompressSync.prototype
+{zlib}.brotliCompressSync.prototype.constructor
+{zlib}.brotliDecompress
+{zlib}.brotliDecompress.length
+{zlib}.brotliDecompress.name
+{zlib}.brotliDecompress.prototype
+{zlib}.brotliDecompress.prototype.constructor
+{zlib}.brotliDecompressSync
+{zlib}.brotliDecompressSync.length
+{zlib}.brotliDecompressSync.name
+{zlib}.brotliDecompressSync.prototype
+{zlib}.brotliDecompressSync.prototype.constructor
+{zlib}.codes
+{zlib}.codes.-1
+{zlib}.codes.-2
+{zlib}.codes.-3
+{zlib}.codes.-4
+{zlib}.codes.-5
+{zlib}.codes.-6
+{zlib}.codes.0
+{zlib}.codes.1
+{zlib}.codes.2
+{zlib}.codes.Z_BUF_ERROR
+{zlib}.codes.Z_DATA_ERROR
+{zlib}.codes.Z_ERRNO
+{zlib}.codes.Z_MEM_ERROR
+{zlib}.codes.Z_NEED_DICT
+{zlib}.codes.Z_OK
+{zlib}.codes.Z_STREAM_END
+{zlib}.codes.Z_STREAM_ERROR
+{zlib}.codes.Z_VERSION_ERROR
+{zlib}.constants
+{zlib}.constants.BROTLI_DECODE
+{zlib}.constants.BROTLI_DECODER_ERROR_ALLOC_BLOCK_TYPE_TREES
+{zlib}.constants.BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MAP
+{zlib}.constants.BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MODES
+{zlib}.constants.BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_1
+{zlib}.constants.BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_2
+{zlib}.constants.BROTLI_DECODER_ERROR_ALLOC_TREE_GROUPS
+{zlib}.constants.BROTLI_DECODER_ERROR_DICTIONARY_NOT_SET
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_1
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_2
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_CL_SPACE
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_CONTEXT_MAP_REPEAT
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_DICTIONARY
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_DISTANCE
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_META_NIBBLE
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_NIBBLE
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_HUFFMAN_SPACE
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_PADDING_1
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_PADDING_2
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_RESERVED
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_ALPHABET
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_SAME
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_TRANSFORM
+{zlib}.constants.BROTLI_DECODER_ERROR_FORMAT_WINDOW_BITS
+{zlib}.constants.BROTLI_DECODER_ERROR_INVALID_ARGUMENTS
+{zlib}.constants.BROTLI_DECODER_ERROR_UNREACHABLE
+{zlib}.constants.BROTLI_DECODER_NEEDS_MORE_INPUT
+{zlib}.constants.BROTLI_DECODER_NEEDS_MORE_OUTPUT
+{zlib}.constants.BROTLI_DECODER_NO_ERROR
+{zlib}.constants.BROTLI_DECODER_PARAM_DISABLE_RING_BUFFER_REALLOCATION
+{zlib}.constants.BROTLI_DECODER_PARAM_LARGE_WINDOW
+{zlib}.constants.BROTLI_DECODER_RESULT_ERROR
+{zlib}.constants.BROTLI_DECODER_RESULT_NEEDS_MORE_INPUT
+{zlib}.constants.BROTLI_DECODER_RESULT_NEEDS_MORE_OUTPUT
+{zlib}.constants.BROTLI_DECODER_RESULT_SUCCESS
+{zlib}.constants.BROTLI_DECODER_SUCCESS
+{zlib}.constants.BROTLI_DEFAULT_MODE
+{zlib}.constants.BROTLI_DEFAULT_QUALITY
+{zlib}.constants.BROTLI_DEFAULT_WINDOW
+{zlib}.constants.BROTLI_ENCODE
+{zlib}.constants.BROTLI_LARGE_MAX_WINDOW_BITS
+{zlib}.constants.BROTLI_MAX_INPUT_BLOCK_BITS
+{zlib}.constants.BROTLI_MAX_QUALITY
+{zlib}.constants.BROTLI_MAX_WINDOW_BITS
+{zlib}.constants.BROTLI_MIN_INPUT_BLOCK_BITS
+{zlib}.constants.BROTLI_MIN_QUALITY
+{zlib}.constants.BROTLI_MIN_WINDOW_BITS
+{zlib}.constants.BROTLI_MODE_FONT
+{zlib}.constants.BROTLI_MODE_GENERIC
+{zlib}.constants.BROTLI_MODE_TEXT
+{zlib}.constants.BROTLI_OPERATION_EMIT_METADATA
+{zlib}.constants.BROTLI_OPERATION_FINISH
+{zlib}.constants.BROTLI_OPERATION_FLUSH
+{zlib}.constants.BROTLI_OPERATION_PROCESS
+{zlib}.constants.BROTLI_PARAM_DISABLE_LITERAL_CONTEXT_MODELING
+{zlib}.constants.BROTLI_PARAM_LARGE_WINDOW
+{zlib}.constants.BROTLI_PARAM_LGBLOCK
+{zlib}.constants.BROTLI_PARAM_LGWIN
+{zlib}.constants.BROTLI_PARAM_MODE
+{zlib}.constants.BROTLI_PARAM_NDIRECT
+{zlib}.constants.BROTLI_PARAM_NPOSTFIX
+{zlib}.constants.BROTLI_PARAM_QUALITY
+{zlib}.constants.BROTLI_PARAM_SIZE_HINT
+{zlib}.constants.DEFLATE
+{zlib}.constants.DEFLATERAW
+{zlib}.constants.GUNZIP
+{zlib}.constants.GZIP
+{zlib}.constants.INFLATE
+{zlib}.constants.INFLATERAW
+{zlib}.constants.UNZIP
+{zlib}.constants.ZLIB_VERNUM
+{zlib}.constants.ZSTD_CLEVEL_DEFAULT
+{zlib}.constants.ZSTD_COMPRESS
+{zlib}.constants.ZSTD_DECOMPRESS
+{zlib}.constants.ZSTD_btlazy2
+{zlib}.constants.ZSTD_btopt
+{zlib}.constants.ZSTD_btultra
+{zlib}.constants.ZSTD_btultra2
+{zlib}.constants.ZSTD_c_chainLog
+{zlib}.constants.ZSTD_c_checksumFlag
+{zlib}.constants.ZSTD_c_compressionLevel
+{zlib}.constants.ZSTD_c_contentSizeFlag
+{zlib}.constants.ZSTD_c_dictIDFlag
+{zlib}.constants.ZSTD_c_enableLongDistanceMatching
+{zlib}.constants.ZSTD_c_hashLog
+{zlib}.constants.ZSTD_c_jobSize
+{zlib}.constants.ZSTD_c_ldmBucketSizeLog
+{zlib}.constants.ZSTD_c_ldmHashLog
+{zlib}.constants.ZSTD_c_ldmHashRateLog
+{zlib}.constants.ZSTD_c_ldmMinMatch
+{zlib}.constants.ZSTD_c_minMatch
+{zlib}.constants.ZSTD_c_nbWorkers
+{zlib}.constants.ZSTD_c_overlapLog
+{zlib}.constants.ZSTD_c_searchLog
+{zlib}.constants.ZSTD_c_strategy
+{zlib}.constants.ZSTD_c_targetLength
+{zlib}.constants.ZSTD_c_windowLog
+{zlib}.constants.ZSTD_d_windowLogMax
+{zlib}.constants.ZSTD_dfast
+{zlib}.constants.ZSTD_e_continue
+{zlib}.constants.ZSTD_e_end
+{zlib}.constants.ZSTD_e_flush
+{zlib}.constants.ZSTD_error_GENERIC
+{zlib}.constants.ZSTD_error_checksum_wrong
+{zlib}.constants.ZSTD_error_corruption_detected
+{zlib}.constants.ZSTD_error_dictionaryCreation_failed
+{zlib}.constants.ZSTD_error_dictionary_corrupted
+{zlib}.constants.ZSTD_error_dictionary_wrong
+{zlib}.constants.ZSTD_error_dstBuffer_null
+{zlib}.constants.ZSTD_error_dstSize_tooSmall
+{zlib}.constants.ZSTD_error_frameParameter_unsupported
+{zlib}.constants.ZSTD_error_frameParameter_windowTooLarge
+{zlib}.constants.ZSTD_error_init_missing
+{zlib}.constants.ZSTD_error_literals_headerWrong
+{zlib}.constants.ZSTD_error_maxSymbolValue_tooLarge
+{zlib}.constants.ZSTD_error_maxSymbolValue_tooSmall
+{zlib}.constants.ZSTD_error_memory_allocation
+{zlib}.constants.ZSTD_error_noForwardProgress_destFull
+{zlib}.constants.ZSTD_error_noForwardProgress_inputEmpty
+{zlib}.constants.ZSTD_error_no_error
+{zlib}.constants.ZSTD_error_parameter_combination_unsupported
+{zlib}.constants.ZSTD_error_parameter_outOfBound
+{zlib}.constants.ZSTD_error_parameter_unsupported
+{zlib}.constants.ZSTD_error_prefix_unknown
+{zlib}.constants.ZSTD_error_srcSize_wrong
+{zlib}.constants.ZSTD_error_stabilityCondition_notRespected
+{zlib}.constants.ZSTD_error_stage_wrong
+{zlib}.constants.ZSTD_error_tableLog_tooLarge
+{zlib}.constants.ZSTD_error_version_unsupported
+{zlib}.constants.ZSTD_error_workSpace_tooSmall
+{zlib}.constants.ZSTD_fast
+{zlib}.constants.ZSTD_greedy
+{zlib}.constants.ZSTD_lazy
+{zlib}.constants.ZSTD_lazy2
+{zlib}.constants.Z_BEST_COMPRESSION
+{zlib}.constants.Z_BEST_SPEED
+{zlib}.constants.Z_BLOCK
+{zlib}.constants.Z_BUF_ERROR
+{zlib}.constants.Z_DATA_ERROR
+{zlib}.constants.Z_DEFAULT_CHUNK
+{zlib}.constants.Z_DEFAULT_COMPRESSION
+{zlib}.constants.Z_DEFAULT_LEVEL
+{zlib}.constants.Z_DEFAULT_MEMLEVEL
+{zlib}.constants.Z_DEFAULT_STRATEGY
+{zlib}.constants.Z_DEFAULT_WINDOWBITS
+{zlib}.constants.Z_ERRNO
+{zlib}.constants.Z_FILTERED
+{zlib}.constants.Z_FINISH
+{zlib}.constants.Z_FIXED
+{zlib}.constants.Z_FULL_FLUSH
+{zlib}.constants.Z_HUFFMAN_ONLY
+{zlib}.constants.Z_MAX_CHUNK
+{zlib}.constants.Z_MAX_LEVEL
+{zlib}.constants.Z_MAX_MEMLEVEL
+{zlib}.constants.Z_MAX_WINDOWBITS
+{zlib}.constants.Z_MEM_ERROR
+{zlib}.constants.Z_MIN_CHUNK
+{zlib}.constants.Z_MIN_LEVEL
+{zlib}.constants.Z_MIN_MEMLEVEL
+{zlib}.constants.Z_MIN_WINDOWBITS
+{zlib}.constants.Z_NEED_DICT
+{zlib}.constants.Z_NO_COMPRESSION
+{zlib}.constants.Z_NO_FLUSH
+{zlib}.constants.Z_OK
+{zlib}.constants.Z_PARTIAL_FLUSH
+{zlib}.constants.Z_RLE
+{zlib}.constants.Z_STREAM_END
+{zlib}.constants.Z_STREAM_ERROR
+{zlib}.constants.Z_SYNC_FLUSH
+{zlib}.constants.Z_VERSION_ERROR
+{zlib}.crc32
+{zlib}.crc32.length
+{zlib}.crc32.name
+{zlib}.crc32.prototype
+{zlib}.crc32.prototype.constructor
+{zlib}.createBrotliCompress
+{zlib}.createBrotliCompress.length
+{zlib}.createBrotliCompress.name
+{zlib}.createBrotliCompress.prototype
+{zlib}.createBrotliCompress.prototype.constructor
+{zlib}.createBrotliDecompress
+{zlib}.createBrotliDecompress.length
+{zlib}.createBrotliDecompress.name
+{zlib}.createBrotliDecompress.prototype
+{zlib}.createBrotliDecompress.prototype.constructor
+{zlib}.createDeflate
+{zlib}.createDeflate.length
+{zlib}.createDeflate.name
+{zlib}.createDeflate.prototype
+{zlib}.createDeflate.prototype.constructor
+{zlib}.createDeflateRaw
+{zlib}.createDeflateRaw.length
+{zlib}.createDeflateRaw.name
+{zlib}.createDeflateRaw.prototype
+{zlib}.createDeflateRaw.prototype.constructor
+{zlib}.createGunzip
+{zlib}.createGunzip.length
+{zlib}.createGunzip.name
+{zlib}.createGunzip.prototype
+{zlib}.createGunzip.prototype.constructor
+{zlib}.createGzip
+{zlib}.createGzip.length
+{zlib}.createGzip.name
+{zlib}.createGzip.prototype
+{zlib}.createGzip.prototype.constructor
+{zlib}.createInflate
+{zlib}.createInflate.length
+{zlib}.createInflate.name
+{zlib}.createInflate.prototype
+{zlib}.createInflate.prototype.constructor
+{zlib}.createInflateRaw
+{zlib}.createInflateRaw.length
+{zlib}.createInflateRaw.name
+{zlib}.createInflateRaw.prototype
+{zlib}.createInflateRaw.prototype.constructor
+{zlib}.createUnzip
+{zlib}.createUnzip.length
+{zlib}.createUnzip.name
+{zlib}.createUnzip.prototype
+{zlib}.createUnzip.prototype.constructor
+{zlib}.createZstdCompress
+{zlib}.createZstdCompress.length
+{zlib}.createZstdCompress.name
+{zlib}.createZstdCompress.prototype
+{zlib}.createZstdCompress.prototype.constructor
+{zlib}.createZstdDecompress
+{zlib}.createZstdDecompress.length
+{zlib}.createZstdDecompress.name
+{zlib}.createZstdDecompress.prototype
+{zlib}.createZstdDecompress.prototype.constructor
+{zlib}.default
+{zlib}.default.BrotliCompress
+{zlib}.default.BrotliCompress.length
+{zlib}.default.BrotliCompress.name
+{zlib}.default.BrotliCompress.prototype
+{zlib}.default.BrotliCompress.prototype.constructor
+{zlib}.default.BrotliDecompress
+{zlib}.default.BrotliDecompress.length
+{zlib}.default.BrotliDecompress.name
+{zlib}.default.BrotliDecompress.prototype
+{zlib}.default.BrotliDecompress.prototype.constructor
+{zlib}.default.DEFLATE
+{zlib}.default.DEFLATERAW
+{zlib}.default.Deflate
+{zlib}.default.Deflate.length
+{zlib}.default.Deflate.name
+{zlib}.default.Deflate.prototype
+{zlib}.default.Deflate.prototype.constructor
+{zlib}.default.DeflateRaw
+{zlib}.default.DeflateRaw.length
+{zlib}.default.DeflateRaw.name
+{zlib}.default.DeflateRaw.prototype
+{zlib}.default.DeflateRaw.prototype.constructor
+{zlib}.default.GUNZIP
+{zlib}.default.GZIP
+{zlib}.default.Gunzip
+{zlib}.default.Gunzip.length
+{zlib}.default.Gunzip.name
+{zlib}.default.Gunzip.prototype
+{zlib}.default.Gunzip.prototype.constructor
+{zlib}.default.Gzip
+{zlib}.default.Gzip.length
+{zlib}.default.Gzip.name
+{zlib}.default.Gzip.prototype
+{zlib}.default.Gzip.prototype.constructor
+{zlib}.default.INFLATE
+{zlib}.default.INFLATERAW
+{zlib}.default.Inflate
+{zlib}.default.Inflate.length
+{zlib}.default.Inflate.name
+{zlib}.default.Inflate.prototype
+{zlib}.default.Inflate.prototype.constructor
+{zlib}.default.InflateRaw
+{zlib}.default.InflateRaw.length
+{zlib}.default.InflateRaw.name
+{zlib}.default.InflateRaw.prototype
+{zlib}.default.InflateRaw.prototype.constructor
+{zlib}.default.UNZIP
+{zlib}.default.Unzip
+{zlib}.default.Unzip.length
+{zlib}.default.Unzip.name
+{zlib}.default.Unzip.prototype
+{zlib}.default.Unzip.prototype.constructor
+{zlib}.default.ZLIB_VERNUM
+{zlib}.default.ZSTD_CLEVEL_DEFAULT
+{zlib}.default.ZSTD_COMPRESS
+{zlib}.default.ZSTD_DECOMPRESS
+{zlib}.default.ZSTD_btlazy2
+{zlib}.default.ZSTD_btopt
+{zlib}.default.ZSTD_btultra
+{zlib}.default.ZSTD_btultra2
+{zlib}.default.ZSTD_c_chainLog
+{zlib}.default.ZSTD_c_checksumFlag
+{zlib}.default.ZSTD_c_compressionLevel
+{zlib}.default.ZSTD_c_contentSizeFlag
+{zlib}.default.ZSTD_c_dictIDFlag
+{zlib}.default.ZSTD_c_enableLongDistanceMatching
+{zlib}.default.ZSTD_c_hashLog
+{zlib}.default.ZSTD_c_jobSize
+{zlib}.default.ZSTD_c_ldmBucketSizeLog
+{zlib}.default.ZSTD_c_ldmHashLog
+{zlib}.default.ZSTD_c_ldmHashRateLog
+{zlib}.default.ZSTD_c_ldmMinMatch
+{zlib}.default.ZSTD_c_minMatch
+{zlib}.default.ZSTD_c_nbWorkers
+{zlib}.default.ZSTD_c_overlapLog
+{zlib}.default.ZSTD_c_searchLog
+{zlib}.default.ZSTD_c_strategy
+{zlib}.default.ZSTD_c_targetLength
+{zlib}.default.ZSTD_c_windowLog
+{zlib}.default.ZSTD_d_windowLogMax
+{zlib}.default.ZSTD_dfast
+{zlib}.default.ZSTD_e_continue
+{zlib}.default.ZSTD_e_end
+{zlib}.default.ZSTD_e_flush
+{zlib}.default.ZSTD_error_GENERIC
+{zlib}.default.ZSTD_error_checksum_wrong
+{zlib}.default.ZSTD_error_corruption_detected
+{zlib}.default.ZSTD_error_dictionaryCreation_failed
+{zlib}.default.ZSTD_error_dictionary_corrupted
+{zlib}.default.ZSTD_error_dictionary_wrong
+{zlib}.default.ZSTD_error_dstBuffer_null
+{zlib}.default.ZSTD_error_dstSize_tooSmall
+{zlib}.default.ZSTD_error_frameParameter_unsupported
+{zlib}.default.ZSTD_error_frameParameter_windowTooLarge
+{zlib}.default.ZSTD_error_init_missing
+{zlib}.default.ZSTD_error_literals_headerWrong
+{zlib}.default.ZSTD_error_maxSymbolValue_tooLarge
+{zlib}.default.ZSTD_error_maxSymbolValue_tooSmall
+{zlib}.default.ZSTD_error_memory_allocation
+{zlib}.default.ZSTD_error_noForwardProgress_destFull
+{zlib}.default.ZSTD_error_noForwardProgress_inputEmpty
+{zlib}.default.ZSTD_error_no_error
+{zlib}.default.ZSTD_error_parameter_combination_unsupported
+{zlib}.default.ZSTD_error_parameter_outOfBound
+{zlib}.default.ZSTD_error_parameter_unsupported
+{zlib}.default.ZSTD_error_prefix_unknown
+{zlib}.default.ZSTD_error_srcSize_wrong
+{zlib}.default.ZSTD_error_stabilityCondition_notRespected
+{zlib}.default.ZSTD_error_stage_wrong
+{zlib}.default.ZSTD_error_tableLog_tooLarge
+{zlib}.default.ZSTD_error_version_unsupported
+{zlib}.default.ZSTD_error_workSpace_tooSmall
+{zlib}.default.ZSTD_fast
+{zlib}.default.ZSTD_greedy
+{zlib}.default.ZSTD_lazy
+{zlib}.default.ZSTD_lazy2
+{zlib}.default.Z_BEST_COMPRESSION
+{zlib}.default.Z_BEST_SPEED
+{zlib}.default.Z_BLOCK
+{zlib}.default.Z_BUF_ERROR
+{zlib}.default.Z_DATA_ERROR
+{zlib}.default.Z_DEFAULT_CHUNK
+{zlib}.default.Z_DEFAULT_COMPRESSION
+{zlib}.default.Z_DEFAULT_LEVEL
+{zlib}.default.Z_DEFAULT_MEMLEVEL
+{zlib}.default.Z_DEFAULT_STRATEGY
+{zlib}.default.Z_DEFAULT_WINDOWBITS
+{zlib}.default.Z_ERRNO
+{zlib}.default.Z_FILTERED
+{zlib}.default.Z_FINISH
+{zlib}.default.Z_FIXED
+{zlib}.default.Z_FULL_FLUSH
+{zlib}.default.Z_HUFFMAN_ONLY
+{zlib}.default.Z_MAX_CHUNK
+{zlib}.default.Z_MAX_LEVEL
+{zlib}.default.Z_MAX_MEMLEVEL
+{zlib}.default.Z_MAX_WINDOWBITS
+{zlib}.default.Z_MEM_ERROR
+{zlib}.default.Z_MIN_CHUNK
+{zlib}.default.Z_MIN_LEVEL
+{zlib}.default.Z_MIN_MEMLEVEL
+{zlib}.default.Z_MIN_WINDOWBITS
+{zlib}.default.Z_NEED_DICT
+{zlib}.default.Z_NO_COMPRESSION
+{zlib}.default.Z_NO_FLUSH
+{zlib}.default.Z_OK
+{zlib}.default.Z_PARTIAL_FLUSH
+{zlib}.default.Z_RLE
+{zlib}.default.Z_STREAM_END
+{zlib}.default.Z_STREAM_ERROR
+{zlib}.default.Z_SYNC_FLUSH
+{zlib}.default.Z_VERSION_ERROR
+{zlib}.default.ZstdCompress
+{zlib}.default.ZstdCompress.length
+{zlib}.default.ZstdCompress.name
+{zlib}.default.ZstdCompress.prototype
+{zlib}.default.ZstdCompress.prototype.constructor
+{zlib}.default.ZstdDecompress
+{zlib}.default.ZstdDecompress.length
+{zlib}.default.ZstdDecompress.name
+{zlib}.default.ZstdDecompress.prototype
+{zlib}.default.ZstdDecompress.prototype.constructor
+{zlib}.default.brotliCompress
+{zlib}.default.brotliCompress.length
+{zlib}.default.brotliCompress.name
+{zlib}.default.brotliCompress.prototype
+{zlib}.default.brotliCompress.prototype.constructor
+{zlib}.default.brotliCompressSync
+{zlib}.default.brotliCompressSync.length
+{zlib}.default.brotliCompressSync.name
+{zlib}.default.brotliCompressSync.prototype
+{zlib}.default.brotliCompressSync.prototype.constructor
+{zlib}.default.brotliDecompress
+{zlib}.default.brotliDecompress.length
+{zlib}.default.brotliDecompress.name
+{zlib}.default.brotliDecompress.prototype
+{zlib}.default.brotliDecompress.prototype.constructor
+{zlib}.default.brotliDecompressSync
+{zlib}.default.brotliDecompressSync.length
+{zlib}.default.brotliDecompressSync.name
+{zlib}.default.brotliDecompressSync.prototype
+{zlib}.default.brotliDecompressSync.prototype.constructor
+{zlib}.default.codes
+{zlib}.default.codes.-1
+{zlib}.default.codes.-2
+{zlib}.default.codes.-3
+{zlib}.default.codes.-4
+{zlib}.default.codes.-5
+{zlib}.default.codes.-6
+{zlib}.default.codes.0
+{zlib}.default.codes.1
+{zlib}.default.codes.2
+{zlib}.default.codes.Z_BUF_ERROR
+{zlib}.default.codes.Z_DATA_ERROR
+{zlib}.default.codes.Z_ERRNO
+{zlib}.default.codes.Z_MEM_ERROR
+{zlib}.default.codes.Z_NEED_DICT
+{zlib}.default.codes.Z_OK
+{zlib}.default.codes.Z_STREAM_END
+{zlib}.default.codes.Z_STREAM_ERROR
+{zlib}.default.codes.Z_VERSION_ERROR
+{zlib}.default.constants
+{zlib}.default.constants.BROTLI_DECODE
+{zlib}.default.constants.BROTLI_DECODER_ERROR_ALLOC_BLOCK_TYPE_TREES
+{zlib}.default.constants.BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MAP
+{zlib}.default.constants.BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MODES
+{zlib}.default.constants.BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_1
+{zlib}.default.constants.BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_2
+{zlib}.default.constants.BROTLI_DECODER_ERROR_ALLOC_TREE_GROUPS
+{zlib}.default.constants.BROTLI_DECODER_ERROR_DICTIONARY_NOT_SET
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_1
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_2
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_CL_SPACE
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_CONTEXT_MAP_REPEAT
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_DICTIONARY
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_DISTANCE
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_META_NIBBLE
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_NIBBLE
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_HUFFMAN_SPACE
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_PADDING_1
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_PADDING_2
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_RESERVED
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_ALPHABET
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_SAME
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_TRANSFORM
+{zlib}.default.constants.BROTLI_DECODER_ERROR_FORMAT_WINDOW_BITS
+{zlib}.default.constants.BROTLI_DECODER_ERROR_INVALID_ARGUMENTS
+{zlib}.default.constants.BROTLI_DECODER_ERROR_UNREACHABLE
+{zlib}.default.constants.BROTLI_DECODER_NEEDS_MORE_INPUT
+{zlib}.default.constants.BROTLI_DECODER_NEEDS_MORE_OUTPUT
+{zlib}.default.constants.BROTLI_DECODER_NO_ERROR
+{zlib}.default.constants.BROTLI_DECODER_PARAM_DISABLE_RING_BUFFER_REALLOCATION
+{zlib}.default.constants.BROTLI_DECODER_PARAM_LARGE_WINDOW
+{zlib}.default.constants.BROTLI_DECODER_RESULT_ERROR
+{zlib}.default.constants.BROTLI_DECODER_RESULT_NEEDS_MORE_INPUT
+{zlib}.default.constants.BROTLI_DECODER_RESULT_NEEDS_MORE_OUTPUT
+{zlib}.default.constants.BROTLI_DECODER_RESULT_SUCCESS
+{zlib}.default.constants.BROTLI_DECODER_SUCCESS
+{zlib}.default.constants.BROTLI_DEFAULT_MODE
+{zlib}.default.constants.BROTLI_DEFAULT_QUALITY
+{zlib}.default.constants.BROTLI_DEFAULT_WINDOW
+{zlib}.default.constants.BROTLI_ENCODE
+{zlib}.default.constants.BROTLI_LARGE_MAX_WINDOW_BITS
+{zlib}.default.constants.BROTLI_MAX_INPUT_BLOCK_BITS
+{zlib}.default.constants.BROTLI_MAX_QUALITY
+{zlib}.default.constants.BROTLI_MAX_WINDOW_BITS
+{zlib}.default.constants.BROTLI_MIN_INPUT_BLOCK_BITS
+{zlib}.default.constants.BROTLI_MIN_QUALITY
+{zlib}.default.constants.BROTLI_MIN_WINDOW_BITS
+{zlib}.default.constants.BROTLI_MODE_FONT
+{zlib}.default.constants.BROTLI_MODE_GENERIC
+{zlib}.default.constants.BROTLI_MODE_TEXT
+{zlib}.default.constants.BROTLI_OPERATION_EMIT_METADATA
+{zlib}.default.constants.BROTLI_OPERATION_FINISH
+{zlib}.default.constants.BROTLI_OPERATION_FLUSH
+{zlib}.default.constants.BROTLI_OPERATION_PROCESS
+{zlib}.default.constants.BROTLI_PARAM_DISABLE_LITERAL_CONTEXT_MODELING
+{zlib}.default.constants.BROTLI_PARAM_LARGE_WINDOW
+{zlib}.default.constants.BROTLI_PARAM_LGBLOCK
+{zlib}.default.constants.BROTLI_PARAM_LGWIN
+{zlib}.default.constants.BROTLI_PARAM_MODE
+{zlib}.default.constants.BROTLI_PARAM_NDIRECT
+{zlib}.default.constants.BROTLI_PARAM_NPOSTFIX
+{zlib}.default.constants.BROTLI_PARAM_QUALITY
+{zlib}.default.constants.BROTLI_PARAM_SIZE_HINT
+{zlib}.default.constants.DEFLATE
+{zlib}.default.constants.DEFLATERAW
+{zlib}.default.constants.GUNZIP
+{zlib}.default.constants.GZIP
+{zlib}.default.constants.INFLATE
+{zlib}.default.constants.INFLATERAW
+{zlib}.default.constants.UNZIP
+{zlib}.default.constants.ZLIB_VERNUM
+{zlib}.default.constants.ZSTD_CLEVEL_DEFAULT
+{zlib}.default.constants.ZSTD_COMPRESS
+{zlib}.default.constants.ZSTD_DECOMPRESS
+{zlib}.default.constants.ZSTD_btlazy2
+{zlib}.default.constants.ZSTD_btopt
+{zlib}.default.constants.ZSTD_btultra
+{zlib}.default.constants.ZSTD_btultra2
+{zlib}.default.constants.ZSTD_c_chainLog
+{zlib}.default.constants.ZSTD_c_checksumFlag
+{zlib}.default.constants.ZSTD_c_compressionLevel
+{zlib}.default.constants.ZSTD_c_contentSizeFlag
+{zlib}.default.constants.ZSTD_c_dictIDFlag
+{zlib}.default.constants.ZSTD_c_enableLongDistanceMatching
+{zlib}.default.constants.ZSTD_c_hashLog
+{zlib}.default.constants.ZSTD_c_jobSize
+{zlib}.default.constants.ZSTD_c_ldmBucketSizeLog
+{zlib}.default.constants.ZSTD_c_ldmHashLog
+{zlib}.default.constants.ZSTD_c_ldmHashRateLog
+{zlib}.default.constants.ZSTD_c_ldmMinMatch
+{zlib}.default.constants.ZSTD_c_minMatch
+{zlib}.default.constants.ZSTD_c_nbWorkers
+{zlib}.default.constants.ZSTD_c_overlapLog
+{zlib}.default.constants.ZSTD_c_searchLog
+{zlib}.default.constants.ZSTD_c_strategy
+{zlib}.default.constants.ZSTD_c_targetLength
+{zlib}.default.constants.ZSTD_c_windowLog
+{zlib}.default.constants.ZSTD_d_windowLogMax
+{zlib}.default.constants.ZSTD_dfast
+{zlib}.default.constants.ZSTD_e_continue
+{zlib}.default.constants.ZSTD_e_end
+{zlib}.default.constants.ZSTD_e_flush
+{zlib}.default.constants.ZSTD_error_GENERIC
+{zlib}.default.constants.ZSTD_error_checksum_wrong
+{zlib}.default.constants.ZSTD_error_corruption_detected
+{zlib}.default.constants.ZSTD_error_dictionaryCreation_failed
+{zlib}.default.constants.ZSTD_error_dictionary_corrupted
+{zlib}.default.constants.ZSTD_error_dictionary_wrong
+{zlib}.default.constants.ZSTD_error_dstBuffer_null
+{zlib}.default.constants.ZSTD_error_dstSize_tooSmall
+{zlib}.default.constants.ZSTD_error_frameParameter_unsupported
+{zlib}.default.constants.ZSTD_error_frameParameter_windowTooLarge
+{zlib}.default.constants.ZSTD_error_init_missing
+{zlib}.default.constants.ZSTD_error_literals_headerWrong
+{zlib}.default.constants.ZSTD_error_maxSymbolValue_tooLarge
+{zlib}.default.constants.ZSTD_error_maxSymbolValue_tooSmall
+{zlib}.default.constants.ZSTD_error_memory_allocation
+{zlib}.default.constants.ZSTD_error_noForwardProgress_destFull
+{zlib}.default.constants.ZSTD_error_noForwardProgress_inputEmpty
+{zlib}.default.constants.ZSTD_error_no_error
+{zlib}.default.constants.ZSTD_error_parameter_combination_unsupported
+{zlib}.default.constants.ZSTD_error_parameter_outOfBound
+{zlib}.default.constants.ZSTD_error_parameter_unsupported
+{zlib}.default.constants.ZSTD_error_prefix_unknown
+{zlib}.default.constants.ZSTD_error_srcSize_wrong
+{zlib}.default.constants.ZSTD_error_stabilityCondition_notRespected
+{zlib}.default.constants.ZSTD_error_stage_wrong
+{zlib}.default.constants.ZSTD_error_tableLog_tooLarge
+{zlib}.default.constants.ZSTD_error_version_unsupported
+{zlib}.default.constants.ZSTD_error_workSpace_tooSmall
+{zlib}.default.constants.ZSTD_fast
+{zlib}.default.constants.ZSTD_greedy
+{zlib}.default.constants.ZSTD_lazy
+{zlib}.default.constants.ZSTD_lazy2
+{zlib}.default.constants.Z_BEST_COMPRESSION
+{zlib}.default.constants.Z_BEST_SPEED
+{zlib}.default.constants.Z_BLOCK
+{zlib}.default.constants.Z_BUF_ERROR
+{zlib}.default.constants.Z_DATA_ERROR
+{zlib}.default.constants.Z_DEFAULT_CHUNK
+{zlib}.default.constants.Z_DEFAULT_COMPRESSION
+{zlib}.default.constants.Z_DEFAULT_LEVEL
+{zlib}.default.constants.Z_DEFAULT_MEMLEVEL
+{zlib}.default.constants.Z_DEFAULT_STRATEGY
+{zlib}.default.constants.Z_DEFAULT_WINDOWBITS
+{zlib}.default.constants.Z_ERRNO
+{zlib}.default.constants.Z_FILTERED
+{zlib}.default.constants.Z_FINISH
+{zlib}.default.constants.Z_FIXED
+{zlib}.default.constants.Z_FULL_FLUSH
+{zlib}.default.constants.Z_HUFFMAN_ONLY
+{zlib}.default.constants.Z_MAX_CHUNK
+{zlib}.default.constants.Z_MAX_LEVEL
+{zlib}.default.constants.Z_MAX_MEMLEVEL
+{zlib}.default.constants.Z_MAX_WINDOWBITS
+{zlib}.default.constants.Z_MEM_ERROR
+{zlib}.default.constants.Z_MIN_CHUNK
+{zlib}.default.constants.Z_MIN_LEVEL
+{zlib}.default.constants.Z_MIN_MEMLEVEL
+{zlib}.default.constants.Z_MIN_WINDOWBITS
+{zlib}.default.constants.Z_NEED_DICT
+{zlib}.default.constants.Z_NO_COMPRESSION
+{zlib}.default.constants.Z_NO_FLUSH
+{zlib}.default.constants.Z_OK
+{zlib}.default.constants.Z_PARTIAL_FLUSH
+{zlib}.default.constants.Z_RLE
+{zlib}.default.constants.Z_STREAM_END
+{zlib}.default.constants.Z_STREAM_ERROR
+{zlib}.default.constants.Z_SYNC_FLUSH
+{zlib}.default.constants.Z_VERSION_ERROR
+{zlib}.default.crc32
+{zlib}.default.crc32.length
+{zlib}.default.crc32.name
+{zlib}.default.crc32.prototype
+{zlib}.default.crc32.prototype.constructor
+{zlib}.default.createBrotliCompress
+{zlib}.default.createBrotliCompress.length
+{zlib}.default.createBrotliCompress.name
+{zlib}.default.createBrotliCompress.prototype
+{zlib}.default.createBrotliCompress.prototype.constructor
+{zlib}.default.createBrotliDecompress
+{zlib}.default.createBrotliDecompress.length
+{zlib}.default.createBrotliDecompress.name
+{zlib}.default.createBrotliDecompress.prototype
+{zlib}.default.createBrotliDecompress.prototype.constructor
+{zlib}.default.createDeflate
+{zlib}.default.createDeflate.length
+{zlib}.default.createDeflate.name
+{zlib}.default.createDeflate.prototype
+{zlib}.default.createDeflate.prototype.constructor
+{zlib}.default.createDeflateRaw
+{zlib}.default.createDeflateRaw.length
+{zlib}.default.createDeflateRaw.name
+{zlib}.default.createDeflateRaw.prototype
+{zlib}.default.createDeflateRaw.prototype.constructor
+{zlib}.default.createGunzip
+{zlib}.default.createGunzip.length
+{zlib}.default.createGunzip.name
+{zlib}.default.createGunzip.prototype
+{zlib}.default.createGunzip.prototype.constructor
+{zlib}.default.createGzip
+{zlib}.default.createGzip.length
+{zlib}.default.createGzip.name
+{zlib}.default.createGzip.prototype
+{zlib}.default.createGzip.prototype.constructor
+{zlib}.default.createInflate
+{zlib}.default.createInflate.length
+{zlib}.default.createInflate.name
+{zlib}.default.createInflate.prototype
+{zlib}.default.createInflate.prototype.constructor
+{zlib}.default.createInflateRaw
+{zlib}.default.createInflateRaw.length
+{zlib}.default.createInflateRaw.name
+{zlib}.default.createInflateRaw.prototype
+{zlib}.default.createInflateRaw.prototype.constructor
+{zlib}.default.createUnzip
+{zlib}.default.createUnzip.length
+{zlib}.default.createUnzip.name
+{zlib}.default.createUnzip.prototype
+{zlib}.default.createUnzip.prototype.constructor
+{zlib}.default.createZstdCompress
+{zlib}.default.createZstdCompress.length
+{zlib}.default.createZstdCompress.name
+{zlib}.default.createZstdCompress.prototype
+{zlib}.default.createZstdCompress.prototype.constructor
+{zlib}.default.createZstdDecompress
+{zlib}.default.createZstdDecompress.length
+{zlib}.default.createZstdDecompress.name
+{zlib}.default.createZstdDecompress.prototype
+{zlib}.default.createZstdDecompress.prototype.constructor
+{zlib}.default.deflate
+{zlib}.default.deflate.length
+{zlib}.default.deflate.name
+{zlib}.default.deflate.prototype
+{zlib}.default.deflate.prototype.constructor
+{zlib}.default.deflateRaw
+{zlib}.default.deflateRaw.length
+{zlib}.default.deflateRaw.name
+{zlib}.default.deflateRaw.prototype
+{zlib}.default.deflateRaw.prototype.constructor
+{zlib}.default.deflateRawSync
+{zlib}.default.deflateRawSync.length
+{zlib}.default.deflateRawSync.name
+{zlib}.default.deflateRawSync.prototype
+{zlib}.default.deflateRawSync.prototype.constructor
+{zlib}.default.deflateSync
+{zlib}.default.deflateSync.length
+{zlib}.default.deflateSync.name
+{zlib}.default.deflateSync.prototype
+{zlib}.default.deflateSync.prototype.constructor
+{zlib}.default.gunzip
+{zlib}.default.gunzip.length
+{zlib}.default.gunzip.name
+{zlib}.default.gunzip.prototype
+{zlib}.default.gunzip.prototype.constructor
+{zlib}.default.gunzipSync
+{zlib}.default.gunzipSync.length
+{zlib}.default.gunzipSync.name
+{zlib}.default.gunzipSync.prototype
+{zlib}.default.gunzipSync.prototype.constructor
+{zlib}.default.gzip
+{zlib}.default.gzip.length
+{zlib}.default.gzip.name
+{zlib}.default.gzip.prototype
+{zlib}.default.gzip.prototype.constructor
+{zlib}.default.gzipSync
+{zlib}.default.gzipSync.length
+{zlib}.default.gzipSync.name
+{zlib}.default.gzipSync.prototype
+{zlib}.default.gzipSync.prototype.constructor
+{zlib}.default.inflate
+{zlib}.default.inflate.length
+{zlib}.default.inflate.name
+{zlib}.default.inflate.prototype
+{zlib}.default.inflate.prototype.constructor
+{zlib}.default.inflateRaw
+{zlib}.default.inflateRaw.length
+{zlib}.default.inflateRaw.name
+{zlib}.default.inflateRaw.prototype
+{zlib}.default.inflateRaw.prototype.constructor
+{zlib}.default.inflateRawSync
+{zlib}.default.inflateRawSync.length
+{zlib}.default.inflateRawSync.name
+{zlib}.default.inflateRawSync.prototype
+{zlib}.default.inflateRawSync.prototype.constructor
+{zlib}.default.inflateSync
+{zlib}.default.inflateSync.length
+{zlib}.default.inflateSync.name
+{zlib}.default.inflateSync.prototype
+{zlib}.default.inflateSync.prototype.constructor
+{zlib}.default.unzip
+{zlib}.default.unzip.length
+{zlib}.default.unzip.name
+{zlib}.default.unzip.prototype
+{zlib}.default.unzip.prototype.constructor
+{zlib}.default.unzipSync
+{zlib}.default.unzipSync.length
+{zlib}.default.unzipSync.name
+{zlib}.default.unzipSync.prototype
+{zlib}.default.unzipSync.prototype.constructor
+{zlib}.default.zstdCompress
+{zlib}.default.zstdCompress.length
+{zlib}.default.zstdCompress.name
+{zlib}.default.zstdCompress.prototype
+{zlib}.default.zstdCompress.prototype.constructor
+{zlib}.default.zstdCompressSync
+{zlib}.default.zstdCompressSync.length
+{zlib}.default.zstdCompressSync.name
+{zlib}.default.zstdCompressSync.prototype
+{zlib}.default.zstdCompressSync.prototype.constructor
+{zlib}.default.zstdDecompress
+{zlib}.default.zstdDecompress.length
+{zlib}.default.zstdDecompress.name
+{zlib}.default.zstdDecompress.prototype
+{zlib}.default.zstdDecompress.prototype.constructor
+{zlib}.default.zstdDecompressSync
+{zlib}.default.zstdDecompressSync.length
+{zlib}.default.zstdDecompressSync.name
+{zlib}.default.zstdDecompressSync.prototype
+{zlib}.default.zstdDecompressSync.prototype.constructor
+{zlib}.deflate
+{zlib}.deflate.length
+{zlib}.deflate.name
+{zlib}.deflate.prototype
+{zlib}.deflate.prototype.constructor
+{zlib}.deflateRaw
+{zlib}.deflateRaw.length
+{zlib}.deflateRaw.name
+{zlib}.deflateRaw.prototype
+{zlib}.deflateRaw.prototype.constructor
+{zlib}.deflateRawSync
+{zlib}.deflateRawSync.length
+{zlib}.deflateRawSync.name
+{zlib}.deflateRawSync.prototype
+{zlib}.deflateRawSync.prototype.constructor
+{zlib}.deflateSync
+{zlib}.deflateSync.length
+{zlib}.deflateSync.name
+{zlib}.deflateSync.prototype
+{zlib}.deflateSync.prototype.constructor
+{zlib}.gunzip
+{zlib}.gunzip.length
+{zlib}.gunzip.name
+{zlib}.gunzip.prototype
+{zlib}.gunzip.prototype.constructor
+{zlib}.gunzipSync
+{zlib}.gunzipSync.length
+{zlib}.gunzipSync.name
+{zlib}.gunzipSync.prototype
+{zlib}.gunzipSync.prototype.constructor
+{zlib}.gzip
+{zlib}.gzip.length
+{zlib}.gzip.name
+{zlib}.gzip.prototype
+{zlib}.gzip.prototype.constructor
+{zlib}.gzipSync
+{zlib}.gzipSync.length
+{zlib}.gzipSync.name
+{zlib}.gzipSync.prototype
+{zlib}.gzipSync.prototype.constructor
+{zlib}.inflate
+{zlib}.inflate.length
+{zlib}.inflate.name
+{zlib}.inflate.prototype
+{zlib}.inflate.prototype.constructor
+{zlib}.inflateRaw
+{zlib}.inflateRaw.length
+{zlib}.inflateRaw.name
+{zlib}.inflateRaw.prototype
+{zlib}.inflateRaw.prototype.constructor
+{zlib}.inflateRawSync
+{zlib}.inflateRawSync.length
+{zlib}.inflateRawSync.name
+{zlib}.inflateRawSync.prototype
+{zlib}.inflateRawSync.prototype.constructor
+{zlib}.inflateSync
+{zlib}.inflateSync.length
+{zlib}.inflateSync.name
+{zlib}.inflateSync.prototype
+{zlib}.inflateSync.prototype.constructor
+{zlib}.unzip
+{zlib}.unzip.length
+{zlib}.unzip.name
+{zlib}.unzip.prototype
+{zlib}.unzip.prototype.constructor
+{zlib}.unzipSync
+{zlib}.unzipSync.length
+{zlib}.unzipSync.name
+{zlib}.unzipSync.prototype
+{zlib}.unzipSync.prototype.constructor
+{zlib}.zstdCompress
+{zlib}.zstdCompress.length
+{zlib}.zstdCompress.name
+{zlib}.zstdCompress.prototype
+{zlib}.zstdCompress.prototype.constructor
+{zlib}.zstdCompressSync
+{zlib}.zstdCompressSync.length
+{zlib}.zstdCompressSync.name
+{zlib}.zstdCompressSync.prototype
+{zlib}.zstdCompressSync.prototype.constructor
+{zlib}.zstdDecompress
+{zlib}.zstdDecompress.length
+{zlib}.zstdDecompress.name
+{zlib}.zstdDecompress.prototype
+{zlib}.zstdDecompress.prototype.constructor
+{zlib}.zstdDecompressSync
+{zlib}.zstdDecompressSync.length
+{zlib}.zstdDecompressSync.name
+{zlib}.zstdDecompressSync.prototype
+{zlib}.zstdDecompressSync.prototype.constructor
diff --git a/test/parallel/parallel.status b/test/parallel/parallel.status
index 9c534c4492ae4c..d3eb995ef2bd7c 100644
--- a/test/parallel/parallel.status
+++ b/test/parallel/parallel.status
@@ -19,6 +19,12 @@ test-fs-read-stream-concurrent-reads: PASS, FLAKY
 # https://github.com/nodejs/build/issues/3043
 test-snapshot-incompatible: SKIP
 
+# This test is newly added, and it will fail on main branch after
+# landing any changes to public API surface that did not account
+# this test. After it's being adopted, remove this mark.
+# https://github.com/nodejs/node/pull/58793
+test-api-surface: PASS, FLAKY
+
 [$system==win32]
 # https://github.com/nodejs/node/issues/54808
 test-async-context-frame: PASS, FLAKY
diff --git a/test/parallel/test-api-surface.mjs b/test/parallel/test-api-surface.mjs
new file mode 100644
index 00000000000000..65842ebc980afd
--- /dev/null
+++ b/test/parallel/test-api-surface.mjs
@@ -0,0 +1,181 @@
+// Flags: --no-warnings
+import '../common/index.mjs';
+import { fileURL } from '../common/fixtures.mjs';
+
+import { builtinModules } from 'node:module';
+import { readFile } from 'node:fs/promises';
+import { fail } from 'node:assert';
+
+// TL;DR: If you intentionally changed the public API surface and now this test fails,
+// please run: ./node tools/update-api-surface-fixture.mjs
+
+// This file tests the exposed public API surface against the fixture.
+// The exported properties are listed in `test/fixtures/apiSurface/`.
+// You can regenerate it using `tools/update-api-surface-fixture.mjs`
+// The main purpose of this test is to prevent unintentional increasing
+// of API surface, when something undocumented gets exposed to userland.
+// The secondary purpose is to help visualizing the observable changes,
+// which works as reminder to update corresponding docs or tests.
+// The third purpose is to catch errors such as getters that throw for
+// any other reason than illegal invocation using prototype and not instance.
+
+// Changes to this test should likely be applied to
+// the tools/update-api-surface-fixture.mjs, and vice versa.
+
+
+// Some properties can be present or absent depending on the environment
+// Do not add them to the fixtures, do not test for their presence
+const envSpecificProperties = {
+  console: [
+    // The `console._std*` are not documented and depend on current environment
+    /^\{console\}(?:\.default|)\._(?:stderr|stdout)\./,
+  ],
+  module: [
+    // The _cache and _pathCache are populated with local paths
+    // Also, trying to access _cache.<common/index.js>.exports.then would throw
+    /^\{module\}(?:\.Module|\.default|)\.(?:_cache|_pathCache)\./,
+  ],
+  process: [
+    // The `common` adds listener to the `exit` event
+    /^\{process\}(?:\.default|)\._events\.exit/,
+
+    // The `--no-warnings` sets `process.noProcessWarnings` flag, ignore it
+    /^\{process\}(?:\.default|)\.noProcessWarnings$/,
+
+    // These depend on current environment
+    /^\{process\}(?:\.default|)\.env\./,
+    /^\{process\}(?:\.default|)\.config\.variables\./,
+    /^\{process\}(?:\.default|)\.(?:stderr|stdin|stdout)\./,
+
+    // The `process._events` is not documented and might have env-specific listeners
+    /^\{process\}(?:\.default|)\._events\./,
+  ],
+};
+
+// Some properties are platform-specific.
+// TODO(LiviaMedeiros): consider making this more strict by creating additional lists
+// with all per-platform entries. For now, we're just skipping them.
+const platformSpecificProperties = {
+  'constants': [
+    /^\{constants\}(?:\.default|)\./,
+  ],
+  'fs': [
+    /^\{fs\}(?:\.default|)(?:\.promises|)\.constants\./,
+
+    // The lchmod and lchmodSync are deprecated and available only on macOS
+    /^\{fs\}(?:\.default|)\.(?:lchmod|lchmodSync)/,
+  ],
+  'fs/promises': [
+    /^\{fs\/promises\}(?:\.default|)\.constants\./,
+  ],
+  'os': [
+    /^\{os\}(?:\.default|)\.constants\./,
+  ],
+};
+
+function isValid({ key, moduleName, path, propName, value, obj, fullPath }) {
+  // Skip array element indices: we only want methods and properties, not each index
+  if (Array.isArray(obj) && /^\d+$/.test(propName))
+    return false;
+
+  if (envSpecificProperties[moduleName])
+    for (const skipRegex of envSpecificProperties[moduleName])
+      if (skipRegex.test(fullPath))
+        return false;
+
+  if (platformSpecificProperties[moduleName])
+    for (const skipRegex of platformSpecificProperties[moduleName])
+      if (skipRegex.test(fullPath))
+        return false;
+
+  return true;
+}
+
+async function buildList(obj, moduleName, path = [], visited = new WeakMap()) {
+  if (!obj || (typeof obj !== 'object' && typeof obj !== 'function')) return [];
+
+  if (path.length > 16) {
+    throw new Error(`Too deeply nested property in ${moduleName}: ${path.join('.')}`);
+  }
+
+  // Exclude circular references
+  // Don't use plain Set, because same object can be exposed under different paths
+  if (visited.has(obj)) {
+    const visitedPaths = visited.get(obj);
+    if (visitedPaths.some((prev) => prev.length <= path.length && prev.every((seg, i) => seg === path[i]))) {
+      return [];
+    }
+    visitedPaths.push(path);
+  } else {
+    visited.set(obj, [path]);
+  }
+
+  const paths = [];
+  const deeperCalls = [];
+
+  for (const key of Reflect.ownKeys(obj)) {
+    const propName = typeof key === 'symbol' ? `[${key.description}]` : key;
+    const fullPath = `{${moduleName}}.${path.join('.')}${path.length ? '.' : ''}${propName}`;
+
+    if (!isValid({ key, moduleName, path, propName, obj, fullPath })) {
+      continue;
+    }
+
+    let value;
+    try {
+      value = await obj[key];
+    } catch (cause) {
+      // Accessing some properties directly on the prototype may throw or reject
+      // Throw informative errors if access failed anywhere/anyhow else
+      if (cause.name !== 'TypeError') {
+        throw new Error(`Access to ${fullPath} failed with name=${cause.name}`, { cause });
+      }
+      if (cause.code !== 'ERR_INVALID_THIS' && cause.code !== undefined) {
+        throw new Error(`Access to ${fullPath} failed with code=${cause.code}`, { cause });
+      }
+      if (path.at(-1) !== 'prototype') {
+        throw new Error(`Access to ${fullPath} failed but it's not on prototype`, { cause });
+      }
+    }
+    paths.push(fullPath);
+
+    if ((typeof value === 'object' || typeof value === 'function') && value !== obj) {
+      deeperCalls.push(buildList(value, moduleName, [...path, propName], visited));
+    }
+  }
+
+  return [...paths, ...(await Promise.all(deeperCalls)).flat()];
+}
+
+const actualPaths = await Promise.all(builtinModules.map(async (moduleName) => {
+  const module = await import(moduleName);
+  return buildList(module, moduleName);
+}));
+const actual = new Set(actualPaths.flat());
+
+const expectedPaths = await Promise.all(builtinModules.map(async (moduleName) => {
+  const res = (await readFile(fileURL(`apiSurface/${moduleName.replace(/(?::|\/)/g, '-')}`), 'utf8'));
+  return res.split('\n').filter(Boolean);
+}));
+const expected = new Set(expectedPaths.flat());
+
+const added = actual.difference(expected);
+const removed = expected.difference(actual);
+
+// Not using deepStrictEqual because it would produce long and less informative error
+if (added.size || removed.size) {
+  const addedMessage = added.size ? `\n\nAdded ${added.size} properties:\n${[...added].join('\n')}` : '';
+  const removedMessage = removed.size ? `\n\nRemoved ${removed.size} properties:\n${[...removed].join('\n')}` : '';
+  const message = `
+Observed API surface is different from the lists in test/fixtures/apiSurface/
+${addedMessage}${removedMessage}
+
+If all these changes are intentional, please run:
+./node tools/update-api-surface-fixture.mjs
+`;
+
+  // Not using fail(message) because the message might get truncated
+  console.error(message);
+
+  fail(`Found ${added.size + removed.size} changes(s) to public API, see above`);
+}
diff --git a/tools/update-api-surface-fixture.mjs b/tools/update-api-surface-fixture.mjs
new file mode 100644
index 00000000000000..8a90418be7e5b8
--- /dev/null
+++ b/tools/update-api-surface-fixture.mjs
@@ -0,0 +1,141 @@
+/*
+ * This script updates files in `test/fixtures/apiSurface/`,
+ * used by the `test/parallel/test-api-surface.mjs` test.
+ * If you've made changes that intentionally add or remove something,
+ * run this script and check that all changes it makes are intentional.
+ * You can view fixture changes using `git diff test/fixtures/apiSurface`
+ * Manually editing the fixture is also okay.
+ * Changes to this script usually should be mirrored in
+ * the `test/parallel/test-api-surface.mjs` test.
+ */
+
+import { builtinModules } from 'node:module';
+import { writeFile } from 'node:fs/promises';
+
+// Some properties can be present or absent depending on the environment
+// Do not add them to the fixtures, do not test for their presence
+const envSpecificProperties = {
+  console: [
+    // The `console._std*` are not documented and depend on current environment
+    /^\{console\}(?:\.default|)\._(?:stderr|stdout)\./,
+  ],
+  module: [
+    // The _cache and _pathCache are populated with local paths
+    /^\{module\}(?:\.Module|\.default|)\.(?:_cache|_pathCache)\./,
+  ],
+  process: [
+    // These depend on current environment
+    /^\{process\}(?:\.default|)\.env\./,
+    /^\{process\}(?:\.default|)\.config\.variables\./,
+    /^\{process\}(?:\.default|)\.(?:stderr|stdin|stdout)\./,
+
+    // The `process._events` is not documented and might have env-specific listeners
+    /^\{process\}(?:\.default|)\._events\./,
+  ],
+};
+
+// Some properties are platform-specific.
+// TODO(LiviaMedeiros): consider making this more strict by creating additional lists
+// with all per-platform entries. For now, we're just skipping them.
+const platformSpecificProperties = {
+  'constants': [
+    /^\{constants\}(?:\.default|)\./,
+  ],
+  'fs': [
+    /^\{fs\}(?:\.default|)(?:\.promises|)\.constants\./,
+
+    // The lchmod and lchmodSync are deprecated and available only on macOS
+    /^\{fs\}(?:\.default|)\.(?:lchmod|lchmodSync)/,
+  ],
+  'fs/promises': [
+    /^\{fs\/promises\}(?:\.default|)\.constants\./,
+  ],
+  'os': [
+    /^\{os\}(?:\.default|)\.constants\./,
+  ],
+};
+
+function isValid({ moduleName, propName, obj, fullPath }) {
+  // Skip array element indices: we only want methods and properties, not each index
+  if (Array.isArray(obj) && /^\d+$/.test(propName))
+    return false;
+
+  if (envSpecificProperties[moduleName])
+    for (const skipRegex of envSpecificProperties[moduleName])
+      if (skipRegex.test(fullPath))
+        return false;
+
+  if (platformSpecificProperties[moduleName])
+    for (const skipRegex of platformSpecificProperties[moduleName])
+      if (skipRegex.test(fullPath))
+        return false;
+
+  return true;
+}
+
+async function buildList(obj, moduleName, path = [], visited = new WeakMap()) {
+  if (!obj || (typeof obj !== 'object' && typeof obj !== 'function'))
+    return [];
+
+  if (path.length > 16) {
+    throw new Error(`Too deeply nested property in ${moduleName}: ${path.join('.')}`);
+  }
+
+  // Exclude circular references
+  // Don't use plain Set, because same object can be exposed under different paths
+  if (visited.has(obj)) {
+    const visitedPaths = visited.get(obj);
+    if (visitedPaths.some((prev) => prev.length <= path.length && prev.every((seg, i) => seg === path[i]))) {
+      return [];
+    }
+    visitedPaths.push(path);
+  } else {
+    visited.set(obj, [ path ]);
+  }
+
+  const paths = [];
+  const deeperCalls = [];
+
+  for (const key of Reflect.ownKeys(obj)) {
+    const propName = typeof key === 'symbol' ? `[${key.description}]` : key;
+    const fullPath = `{${moduleName}}.${path.join('.')}${path.length ? '.' : ''}${propName}`;
+
+    if (!isValid({ key, moduleName, path, propName, obj, fullPath })) {
+      continue;
+    }
+
+    let value;
+    try {
+      value = await obj[key];
+    } catch (cause) {
+      // Accessing some properties directly on the prototype may throw or reject
+      // Throw informative errors if access failed anywhere/anyhow else
+      if (cause.name !== 'TypeError') {
+        throw new Error(`Access to ${fullPath} failed with name=${cause.name}`, { cause });
+      }
+      if (cause.code !== 'ERR_INVALID_THIS' && cause.code !== undefined) {
+        throw new Error(`Access to ${fullPath} failed with code=${cause.code}`, { cause });
+      }
+      if (path.at(-1) !== 'prototype') {
+        throw new Error(`Access to ${fullPath} failed but it's not on prototype`, { cause });
+      }
+    }
+    paths.push(fullPath);
+
+    if ((typeof value === 'object' || typeof value === 'function') && value !== obj) {
+      deeperCalls.push(buildList(value, moduleName, [...path, propName], visited));
+    }
+  }
+
+  return [...paths, ...(await Promise.all(deeperCalls)).flat()];
+}
+
+const paths = await Promise.all(builtinModules.map(async (moduleName) => [
+  moduleName.replace(/(?::|\/)/g, '-'),
+  await buildList(await import(moduleName), moduleName),
+]));
+
+await Promise.all(paths.map(([ safeModuleName, propertyList ]) => {
+  const fixtureURL = new URL(`../test/fixtures/apiSurface/${safeModuleName}`, import.meta.url);
+  return writeFile(fixtureURL, `${propertyList.sort().join('\n')}\n`);
+}));
