node/lib/internal
James M Snell cef909797a http2: do not emit our own close emit in Http2Stream
Streams were recently updated to emit their own close event. The
Http2Stream was an exception because it included the close argument
with the close event. Refactor that to use the built in close.

PR-URL: https://github.com/nodejs/node/pull/19451
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
2018-03-22 13:48:47 -07:00
..
bootstrap tools,lib: forbid native Error constructors 2018-03-21 20:15:33 +01:00
cluster cluster: add support for NODE_OPTIONS="--inspect" 2018-03-21 15:27:54 -04:00
crypto crypto: deprecate Decipher.finaltol 2018-03-18 15:33:05 +01:00
http2 http2: do not emit our own close emit in Http2Stream 2018-03-22 13:48:47 -07:00
modules tools,lib: forbid native Error constructors 2018-03-21 20:15:33 +01:00
process tools,lib: forbid native Error constructors 2018-03-21 20:15:33 +01:00
repl repl: support top-level await 2017-11-16 15:42:46 -08:00
streams stream: make Duplex inherits from DuplexBase 2018-03-07 16:05:17 +01:00
test src: put bootstrappers in lib/internal/bootstrap/ 2018-03-15 20:50:34 +08:00
util src: put bootstrappers in lib/internal/bootstrap/ 2018-03-15 20:50:34 +08:00
vm src: put bootstrappers in lib/internal/bootstrap/ 2018-03-15 20:50:34 +08:00
async_hooks.js async_hooks: add copyHooks function 2018-03-20 07:42:00 +01:00
buffer.js lib: port remaining errors to new system 2018-03-07 14:54:38 +01:00
child_process.js child_process: define EACCES as a runtime error 2018-03-15 20:47:45 +05:30
constants.js url: replace "magic" numbers by constants 2018-03-11 03:45:50 +01:00
encoding.js src: put bootstrappers in lib/internal/bootstrap/ 2018-03-15 20:50:34 +08:00
errors.js inspector: migrate errors from C++ to JS 2018-03-22 08:24:31 +01:00
freelist.js lib: update indentation of ternaries 2017-07-17 22:09:46 -07:00
fs.js lib: port remaining errors to new system 2018-03-07 14:54:38 +01:00
http.js http: convert utcDate to use setTimeout 2017-12-29 00:08:54 +01:00
inspector_async_hook.js inspector: no async tracking for promises 2017-11-21 13:57:05 +01:00
linkedlist.js linkedlist: correct grammar in comments 2017-07-31 08:03:19 +08:00
net.js net: fix usage of writeBuffer in makeSyncWrite 2018-03-03 18:34:09 +08:00
os.js os: add CIDR support 2017-08-14 15:43:10 -04:00
process.js tools,bootstrap: preprocess gypi files to json 2018-03-09 12:38:31 -06:00
querystring.js lib: use Object.create(null) directly 2017-03-24 15:25:49 -07:00
readline.js lib,test: remove yoda statements 2018-03-04 15:33:18 +01:00
readme.md doc: limit lines to 80 cols in internal README 2017-04-13 15:30:10 -07:00
repl.js lib: switch to Number.isNaN 2018-02-16 18:09:56 +01:00
safe_globals.js module: Allow runMain to be ESM 2017-09-07 15:18:32 -05:00
socket_list.js lib: port remaining errors to new system 2018-03-07 14:54:38 +01:00
timers.js lib: port remaining errors to new system 2018-03-07 14:54:38 +01:00
tls.js tls: deprecate parseCertString & move to internal 2017-09-13 16:54:35 -03:00
trace_events_async_hooks.js src: add tracing category macros 2018-03-09 08:09:41 -08:00
url.js lib: port remaining errors to new system 2018-03-07 14:54:38 +01:00
util.js lib: port remaining errors to new system 2018-03-07 14:54:38 +01:00
v8_prof_polyfill.js tools, test: fix prof polyfill readline 2018-02-17 10:06:53 -02:00
v8_prof_processor.js lib: define printErr() in script string 2018-03-12 08:45:13 -07:00
v8.js lib: remove use of Debug.MakeMirror() 2017-11-24 00:13:44 +01:00
wrap_js_stream.js lib: port remaining errors to new system 2018-03-07 14:54:38 +01:00

Internal Modules

The modules in lib/internal are intended for internal use in Node.js core only, and are not accessible with require() from user modules. These are subject to change at any time. Reliance on these modules outside of core is not supported in any way.