0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/lib
Robert Nagy 773769df60 fs: add runtime deprecate for file stream open()
WriteStream.open() and ReadStream.open() are undocumented internal
APIs that do not make sense to use in userland. File streams should
always be opened through their corresponding factory methods
(fs.createWriteStream() and fs.createReadStream()) or by passing a file
descriptor in options.

PR-URL: https://github.com/nodejs/node/pull/29061
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Reviewed-By: João Reis <reis@janeasystems.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
2019-10-12 13:13:34 -07:00
..
internal fs: add runtime deprecate for file stream open() 2019-10-12 13:13:34 -07:00
_http_agent.js http: add reusedSocket property on client request 2019-10-12 11:55:25 +08:00
_http_client.js http: add reusedSocket property on client request 2019-10-12 11:55:25 +08:00
_http_common.js http: remove legacy parser 2019-09-20 20:18:35 +02:00
_http_incoming.js http: replace superfluous connection property with getter/setter 2019-08-17 06:21:59 -07:00
_http_outgoing.js stream: disallow stream methods on finished stream 2019-08-20 08:47:19 -07:00
_http_server.js src: bring 425 status code name into accordance with RFC 8470 2019-10-10 10:48:13 -07:00
_stream_duplex.js http,stream: add writableEnded 2019-08-17 00:28:06 -07:00
_stream_passthrough.js
_stream_readable.js lib: introduce no-mixed-operators eslint rule to lib 2019-10-05 13:59:32 -07:00
_stream_transform.js
_stream_wrap.js
_stream_writable.js stream: always invoke callback before emitting error 2019-09-30 10:56:29 -07:00
_tls_common.js tls: add option for private keys for OpenSSL engines 2019-09-27 15:50:56 -07:00
_tls_wrap.js lib: introduce no-mixed-operators eslint rule to lib 2019-10-05 13:59:32 -07:00
.eslintrc.yaml tools: prohibit Error.prepareStackTrace() usage 2019-10-05 20:19:17 -07:00
assert.js assert: fix line number calculation after V8 upgrade 2019-10-07 03:20:07 -04:00
async_hooks.js
buffer.js buffer: correct indexOf() error message 2019-08-28 15:13:51 -04:00
child_process.js stream: use readableEncoding public api for child_process 2019-07-14 22:27:33 -07:00
cluster.js
console.js
constants.js
crypto.js
dgram.js dgram: use uv_udp_try_send() 2019-10-05 17:48:10 -07:00
dns.js dns: update lookupService() first arg name 2019-08-10 19:06:21 -07:00
domain.js domain: use strong reference to domain while active 2019-07-24 20:40:42 -07:00
events.js events: improve performance of EventEmitter.emit 2019-09-24 09:12:59 +02:00
fs.js http2: allow passing FileHandle to respondWithFD 2019-10-09 23:54:43 +02:00
http2.js
http.js
https.js
inspector.js lib: remove the use of util.isFunction 2019-09-17 18:41:20 -07:00
module.js
net.js net: treat ENOTCONN at shutdown as success 2019-10-12 03:09:22 +02:00
os.js
path.js lib: introduce no-mixed-operators eslint rule to lib 2019-10-05 13:59:32 -07:00
perf_hooks.js perf_hooks: remove non-existent entries from inspect 2019-09-13 13:35:51 -07:00
process.js
punycode.js
querystring.js querystring: improve performance 2019-08-28 03:12:11 -04:00
readline.js lib: introduce no-mixed-operators eslint rule to lib 2019-10-05 13:59:32 -07:00
repl.js lib: stop using prepareStackTrace 2019-10-02 16:17:01 -07:00
stream.js stream: simplify isUint8Array helper 2019-09-12 14:58:25 +02:00
string_decoder.js
sys.js
timers.js timers: set _destroyed even if there are no destroy-hooks 2019-09-22 16:19:26 -07:00
tls.js
trace_events.js
tty.js tty: expose stream API from readline methods 2019-07-18 17:20:45 -04:00
url.js lib: introduce no-mixed-operators eslint rule to lib 2019-10-05 13:59:32 -07:00
util.js lib: introduce no-mixed-operators eslint rule to lib 2019-10-05 13:59:32 -07:00
v8.js src: export v8.GetHeapCodeAndMetadataStatistics() 2019-07-30 11:36:51 -07:00
vm.js vm: refactor SourceTextModule 2019-10-02 15:54:35 -07:00
worker_threads.js
zlib.js zlib: remove usage of public util module 2019-07-19 11:06:29 -07:00