Deprecate undocumented modules
This PR aims to deprecate the undocumented built-in modules, with the intent of removing them from the exposed API at some point in the future.
-
_http_*
:
Deprecated module | Replacement |
---|---|
require("_http_agent").Agent |
require("http").Agent |
require("_http_agent").globalAgent |
No replacement |
require("_http_client").ClientRequest |
require("http").ClientRequest |
require("_http_incoming").IncomingMessage |
require("http").IncomingMessage |
require("_http_incoming").readStart |
No replacement |
require("_http_incoming").readStop |
No replacement |
require("_http_outgoing").OutgoingMessage |
require("http").OutgoingMessage |
require("_http_server").STATUS_CODES |
require("http").STATUS_CODES |
require("_http_server").Server |
require("http").Server |
require("_http_server").ServerResponse |
require("http").ServerResponse |
require("_http_server")._connectionListener |
require("http")._connectionListener |
require("_http_server").kServerResponse |
No replacement |
-
_stream_*
:
Deprecated module | Replacement |
---|---|
require("_stream_duplex").Duplex |
require("stream").Duplex |
require("_stream_passthrough").PassThrough |
require("stream").PassThrough |
require("_stream_readable").Readable |
require("stream").Readable |
require("_stream_writable").Writable |
require("stream").Writable |
require("_stream_transform").Transform |
require("stream").Transform |
-
_tls_*
:
Deprecated module | Replacement |
---|---|
require("_tls_common").SecureContext |
require("tls").SecureContext |
require("_tls_common").createSecureContext |
require("tls").createSecureContext |
require("_tls_common").translatePeerCertificate |
No replacement |
require("_tls_wrap").TLSSocket |
require("tls").TLSSocket |
require("_tls_wrap").Server |
require("tls").Server |
require("_tls_wrap").createServer |
require("tls").createServer |
require("_tls_wrap").connect |
require("tls").connect |
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
tests and/or benchmarks are included -
documentation is changed or added -
commit message follows commit guidelines