node/lib/internal
Wassim Chegham 016749ba5d
test_runner: add initial TAP parser
Work in progress

PR-URL: https://github.com/nodejs/node/pull/43525
Refs: https://github.com/nodejs/node/issues/43344
Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
2022-11-24 11:46:23 -05:00
..
assert cli: add --watch 2022-09-05 12:25:09 +03:00
bootstrap esm: protect ESM loader from prototype pollution 2022-11-10 09:42:57 -03:00
child_process
cluster src: consolidate exit codes in the code base 2022-10-06 12:41:16 +00:00
console bootstrap: clean up inspector console methods during serialization 2022-09-07 11:20:40 +00:00
crypto crypto: handle more webcrypto errors with OperationError 2022-11-10 09:45:36 -03:00
debugger src: consolidate exit codes in the code base 2022-10-06 12:41:16 +00:00
dns dns: support dns module in the snapshot 2022-09-29 01:58:21 +08:00
fs fs: fix fs.rm support for loop symlinks 2022-11-21 15:20:41 -05:00
http2 http2: improve session close/destroy procedures 2022-11-10 09:42:59 -03:00
legacy
main test_runner: support watch mode 2022-11-21 15:16:23 -05:00
modules module: require.resolve.paths returns null with node schema 2022-11-21 15:20:46 -05:00
per_context esm: protect ESM loader from prototype pollution 2022-11-10 09:42:59 -03:00
perf perf_hooks: align toStringTag with other Web Performance implementations 2022-11-10 09:42:59 -03:00
policy src: consolidate exit codes in the code base 2022-10-06 12:41:16 +00:00
process lib: drop fetch experimental warning 2022-11-10 09:45:35 -03:00
readline readline: remove question method from InterfaceConstructor 2022-09-14 19:10:53 +00:00
repl repl: fix overzealous top-level await 2022-07-15 20:30:50 +01:00
source_map src,lib: retrieve parsed source map url from v8 2022-11-10 09:42:58 -03:00
streams stream: avoid premature close when will not emit close 2022-11-21 15:20:46 -05:00
test
test_runner test_runner: add initial TAP parser 2022-11-24 11:46:23 -05:00
tls tls: use logical OR operator 2022-08-16 21:34:56 +00:00
util util: add default value option to parsearg 2022-10-07 14:11:32 +00:00
v8 bootstrap: fixup Error.stackTraceLimit for user-land snapshot 2022-08-18 13:05:31 +00:00
vm esm: protect ESM loader from prototype pollution 2022-11-10 09:42:59 -03:00
watch_mode test_runner: support watch mode 2022-11-21 15:16:23 -05:00
webstreams stream: use ArrayBufferPrototypeGetByteLength 2022-11-24 11:46:22 -05:00
worker lib: refactor to avoid prototype pollution 2022-08-17 18:36:33 +00:00
abort_controller.js lib: improve transferable abort controller exec 2022-11-24 11:46:22 -05:00
assert.js
async_hooks.js src: consolidate exit codes in the code base 2022-10-06 12:41:16 +00:00
blob.js buffer: fix validation of options in Blob constructor 2022-11-10 09:43:00 -03:00
blocklist.js
buffer.js
child_process.js lib: add diagnostics channel for process and worker 2022-08-30 17:08:33 +00:00
cli_table.js
constants.js
dgram.js
encoding.js util: add fast path for utf8 encoding 2022-11-21 15:16:22 -05:00
error_serdes.js
errors.js test_runner: add initial TAP parser 2022-11-24 11:46:23 -05:00
event_target.js lib: add ability to add separate event name to defineEventHandler 2022-11-10 09:42:57 -03:00
file.js buffer: introduce File 2022-11-21 15:16:20 -05:00
fixed_queue.js lib: fix reference leak 2022-09-07 09:33:10 +00:00
freelist.js
freeze_intrinsics.js
heap_utils.js lib: add options to the heap snapshot APIs 2022-11-10 09:45:37 -03:00
histogram.js
http.js http: trace http request / response 2022-08-05 14:25:06 +00:00
idna.js
inspector_async_hook.js
js_stream_socket.js lib: use process.nextTick() instead of setImmediate() 2022-11-10 09:45:35 -03:00
linkedlist.js
mime.js util: add MIME utilities (#21128) 2022-11-10 09:42:57 -03:00
net.js tools: refactor avoid-prototype-pollution lint rule 2022-08-27 11:37:04 +02:00
options.js
priority_queue.js lib: refactor PriorityQueue to use private field 2022-07-23 21:44:18 +01:00
promise_hooks.js
querystring.js
readme.md
repl.js
socket_list.js
socketaddress.js lib,test: fix bug in InternalSocketAddress 2022-09-15 16:13:03 +00:00
stream_base_commons.js
structured_clone.js
timers.js
trace_events_async_hooks.js
tty.js
url.js url: remove unnecessary object call to kFormat 2022-11-21 15:16:25 -05:00
util.js src: condense experimental warning message 2022-11-21 15:16:22 -05:00
v8_prof_polyfill.js
v8_prof_processor.js
validators.js lib: fix JSDoc issues 2022-11-10 09:45:36 -03:00
vm.js src,lib: retrieve parsed source map url from v8 2022-11-10 09:42:58 -03:00
wasm_web_api.js bootstrap: support more builtins in the embedded code cache 2022-08-05 01:11:20 +08:00
watchdog.js
webidl.js perf_hooks: convert maxSize to IDL value in setResourceTimingBufferSize 2022-10-13 17:25:33 +00:00
worker.js lib: add options to the heap snapshot APIs 2022-11-10 09:45:37 -03: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 modules can be changed at any time. Reliance on these modules outside of core is not supported in any way.