node/lib/internal
Antoine du Hamel aa5eb58d3b
esm: skip file: URL conversion to path when possible
PR-URL: https://github.com/nodejs/node/pull/46305
Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
Reviewed-By: Guy Bedford <guybedford@gmail.com>
Reviewed-By: Jacob Smith <jacob@frende.me>
Reviewed-By: James M Snell <jasnell@gmail.com>
2023-04-01 07:43:38 +00:00
..
assert lib: enforce use of trailing commas 2023-03-06 10:44:14 +01:00
bootstrap bootstrap: store internal loaders in C++ via a binding 2023-03-29 23:46:02 +08:00
child_process lib: enforce use of trailing commas for functions 2023-02-14 18:45:16 +01:00
cluster cluster: add trailing commas in source files 2023-02-20 01:57:41 +01:00
console lib: enforce use of trailing commas 2023-03-06 10:44:14 +01:00
crypto crypto: remove DEFAULT_ENCODING 2023-03-26 18:03:58 +00:00
debugger debugger: improve validations and documents for watch and unwatch 2023-03-13 04:29:53 +00:00
dns lib: enforce use of trailing commas 2023-03-06 10:44:14 +01:00
events lib: performance improvement on readline async iterator 2022-10-24 12:49:16 +00:00
fs lib: enforce use of trailing commas 2023-03-06 10:44:14 +01:00
http2 lib: enforce use of trailing commas 2023-03-06 10:44:14 +01:00
legacy lib: enforce use of trailing commas 2023-03-06 10:44:14 +01:00
main lib: enforce use of trailing commas 2023-03-06 10:44:14 +01:00
modules esm: skip file: URL conversion to path when possible 2023-04-01 07:43:38 +00:00
per_context typings: improve primordials typings 2023-03-08 10:47:26 +00:00
perf lib: add trailing commas in internal/perf 2023-02-20 01:59:21 +01:00
policy lib: enforce use of trailing commas in more files 2023-02-16 18:47:24 +01:00
process wasi: no longer require flag to enable wasi 2023-03-30 15:54:12 -04:00
readline repl: fix .load infinite loop caused by shared use of lineEnding RegExp 2023-03-01 14:18:05 +00:00
repl repl: preserve preview on ESCAPE key press 2023-03-16 03:24:23 +00:00
source_map lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
streams stream: add setter & getter for default highWaterMark (#46929) 2023-03-29 20:02:10 +02:00
test lib: enforce use of trailing commas in more files 2023-02-16 18:47:24 +01:00
test_runner test_runner: report failing tests after summary 2023-03-23 18:45:53 +00:00
tls tls: support automatic DHE 2023-03-12 18:35:55 +00:00
util util: fix inspecting error with a throwing getter for cause 2023-03-31 16:27:52 +00:00
v8 lib: enforce use of trailing commas 2023-03-06 10:44:14 +01:00
vm lib: enforce use of trailing commas 2023-03-06 10:44:14 +01:00
watch_mode test_runner: support watch mode 2022-11-13 21:40:26 +00:00
webstreams stream: fix respondWithNewView() errors when view.byteOffset != 0 2023-02-24 12:54:11 +00:00
worker lib: enforce use of trailing commas 2023-03-06 10:44:14 +01:00
abort_controller.js doc: update output of example in AbortController 2023-03-25 22:46:05 +09:00
assert.js benchmark,doc,lib,test: prepare for padding lint rule 2019-11-30 06:28:29 -08:00
async_hooks.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
blob.js fs: invalidate blob created from empty file when written to 2023-03-23 18:28:43 +00:00
blocklist.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
buffer.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
child_process.js child_process: add trailing commas in source files 2023-02-24 09:44:18 +01:00
cli_table.js lib: refactor to use primordials in lib/internal/cli_table 2021-04-05 18:20:38 -07:00
constants.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
dgram.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
encoding.js src: use AliasedUint32Array for encodeInto results 2023-03-07 22:54:41 +01:00
error_serdes.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
errors.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
event_target.js events: add trailing commas in source files 2023-02-24 09:45:04 +01:00
file.js buffer: graduate File from experimental and expose as global 2023-03-22 19:28:12 +00:00
fixed_queue.js lib: fix reference leak 2022-09-07 09:33:10 +00:00
freelist.js http: remove unused hasItems() from freelist 2019-12-03 15:00:45 -08:00
freeze_intrinsics.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
heap_utils.js lib: add options to the heap snapshot APIs 2022-11-08 16:19:54 +01:00
histogram.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
http.js http: trace http request / response 2022-08-05 14:25:06 +00:00
idna.js dns: use url module instead of punycode for IDNA 2021-03-23 20:44:31 +01:00
inspector_async_hook.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
js_stream_socket.js lib: enforce use of trailing commas for functions 2023-02-14 18:45:16 +01:00
linkedlist.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
mime.js lib: enforce use of trailing commas for functions 2023-02-14 18:45:16 +01:00
net.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
options.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
priority_queue.js lib: refactor PriorityQueue to use private field 2022-07-23 21:44:18 +01:00
promise_hooks.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
querystring.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
readme.md doc: clarify text about internal module changes 2018-07-31 08:28:40 +03:00
repl.js repl: add trailing commas in source files 2023-02-24 09:43:27 +01:00
socket_list.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
socketaddress.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
stream_base_commons.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
structured_clone.js lib: throw error in structuedClone when no arguments are passed 2022-01-24 23:17:37 +00:00
timers.js timers: use V8 fast API calls 2023-02-28 09:37:24 +00:00
trace_events_async_hooks.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
tty.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
url.js url: implement URL.canParse 2023-03-22 19:44:44 +00:00
util.js util: reduce javascript call for ToUSVString 2023-03-23 15:01:31 +00:00
v8_prof_polyfill.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
v8_prof_processor.js lib: refactor to avoid unsafe array iteration 2021-10-03 09:48:07 +00:00
validators.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
vm.js lib: enforce use of trailing commas for functions 2023-02-14 18:45:16 +01:00
wasm_web_api.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
watchdog.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
webidl.js perf_hooks: convert maxSize to IDL value in setResourceTimingBufferSize 2022-10-13 17:25:33 +00:00
worker.js worker: add support for worker name in inspector and trace_events 2023-03-06 16:34:09 +00: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.