node/lib/internal
Antoine du Hamel 998feda118
esm: do not give wrong hints when detecting file format
PR-URL: https://github.com/nodejs/node/pull/50314
Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
2023-10-24 09:41:06 +02:00
..
assert lib: enforce use of trailing commas 2023-03-06 10:44:14 +01:00
bootstrap lib: let deps require node prefixed modules 2023-10-06 21:04:05 +00:00
child_process lib: enforce use of trailing commas for functions 2023-02-14 18:45:16 +01:00
cluster net: do not treat server.maxConnections=0 as Infinity 2023-06-26 06:17:51 +00:00
console lib: support FORCE_COLOR for non TTY streams 2023-05-18 12:36:38 +00:00
crypto crypto: ensure valid point on elliptic curve in SubtleCrypto.importKey 2023-10-23 08:19:41 +02:00
debugger debugger: use internal/url.URL instead of url.parse 2023-09-13 18:03:14 +00:00
dns module, esm: jsdoc for modules files 2023-09-19 02:48:24 +00:00
events
fs permission: fix Uint8Array path traversal 2023-10-13 18:05:15 -03:00
http2 http2: allow streams to complete gracefully after goaway 2023-10-23 08:19:40 +02:00
legacy src: implement natives binding without special casing 2023-06-09 15:32:55 +02:00
main test_runner,test: fix flaky test-runner-cli-concurrency.js 2023-10-12 01:37:00 +00:00
modules esm: do not give wrong hints when detecting file format 2023-10-24 09:41:06 +02:00
per_context lib: update usage of always on Atomics API 2023-10-10 08:26:58 +02:00
perf perf_hooks: reduce overhead of new user timings 2023-10-05 10:47:49 +00:00
policy policy: use tamper-proof integrity check function 2023-10-13 18:03:19 -03:00
process esm: detect ESM syntax in ambiguous JavaScript 2023-10-23 08:19:41 +02:00
readline readline: add paste bracket mode 2023-08-12 13:39:24 +02:00
repl lib: fix output message when repl is used with pm 2023-06-17 17:28:38 +00:00
source_map module: add SourceMap.lineLengths 2023-07-12 18:37:32 +00:00
streams stream: simplify prefinish 2023-10-23 08:19:45 +02:00
test src: distinguish HTML transferable and cloneable 2023-07-07 17:00:00 +00:00
test_runner test_runner: disallow array in run options 2023-10-06 20:21:15 +00:00
tls tls: ciphers allow bang syntax 2023-10-04 07:17:35 +00:00
util lib: reduce overhead of validateObject 2023-10-02 12:56:39 +00:00
v8 bootstrap: throw ERR_NOT_SUPPORTED_IN_SNAPSHOT in unsupported operation 2023-05-24 14:49:46 +02:00
vm vm: use import attributes instead of import assertions 2023-10-24 09:41:05 +02:00
watch_mode lib: use internal fileURLToPath 2023-09-10 14:57:37 +00:00
webstreams stream: reduce overhead of transfer 2023-10-12 14:37:41 +00:00
worker worker: protect against user mutating well-known prototypes 2023-08-23 09:06:51 +00:00
abort_controller.js lib: reduce overhead of validateObject 2023-10-02 12:56:39 +00:00
assert.js
async_hooks.js tools: fix jsdoc lint 2023-05-02 00:48:20 +00:00
blob.js lib: reduce overhead of blob clone 2023-10-23 08:19:32 +02:00
blocklist.js src: distinguish HTML transferable and cloneable 2023-07-07 17:00:00 +00:00
buffer.js src: throw DataCloneError on transfering untransferable objects 2023-05-05 11:22:42 +00:00
child_process.js child_process: support Symbol.dispose 2023-07-05 10:21:14 +00:00
cli_table.js
constants.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
dgram.js src: return uint32 for guessHandleType 2023-06-15 19:21:49 +00:00
encoding.js lib: reduce overhead of validateObject 2023-10-02 12:56:39 +00:00
error_serdes.js lib: add support for inherited custom inspection methods 2023-06-11 08:10:47 +00:00
errors.js esm: rename error code related to import attributes 2023-10-23 08:19:34 +02:00
event_target.js lib: reduce overhead of validateObject 2023-10-02 12:56:39 +00:00
file.js buffer: graduate File from experimental and expose as global 2023-03-22 19:28:12 +00:00
fixed_queue.js
freelist.js
freeze_intrinsics.js lib: update usage of always on Atomics API 2023-10-10 08:26:58 +02:00
heap_utils.js
histogram.js src: distinguish HTML transferable and cloneable 2023-07-07 17:00:00 +00:00
http.js
idna.js src: replace idna functions with ada::idna 2023-04-28 18:48:38 +00: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 http2: allow streams to complete gracefully after goaway 2023-10-23 08:19:40 +02:00
linkedlist.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
mime.js util: remove internal mime fns from benchmarks 2023-10-23 08:19:43 +02:00
navigator.js lib: add navigator.userAgent 2023-10-23 08:19:41 +02:00
net.js net: improve performance of isIPv4 and isIPv6 2023-09-13 20:01:36 +00:00
options.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
priority_queue.js
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
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 src: distinguish HTML transferable and cloneable 2023-07-07 17:00:00 +00:00
stream_base_commons.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
structured_clone.js
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 errors: improve performance of instantiation 2023-09-28 09:57:38 +00:00
util.js util: add getCwdSafe internal util fn 2023-09-22 08:37:42 +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 src: implement natives binding without special casing 2023-06-09 15:32:55 +02:00
validators.js lib: improve performance of validateStringArray and validateBooleanArray 2023-10-23 08:19:45 +02:00
vm.js vm: reject in importModuleDynamically without --experimental-vm-modules 2023-10-23 08:19:32 +02: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 lib: use webidl DOMString converter in EventTarget 2023-04-14 10:12:28 +00:00
worker.js test: update flag to disable SharedArrayBuffer 2023-10-10 08:27:59 +02: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.