node/lib/internal
Zhenwei Jin 4a72b2f927
util: support --no- for argument with boolean type for parseArgs
PR-URL: https://github.com/nodejs/node/pull/53107
Refs: https://github.com/nodejs/node/issues/53095
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
2024-06-19 15:36:18 +00:00
..
assert lib: enforce ASCII order in error code imports 2024-04-23 17:05:38 +00:00
bootstrap lib: expose global CloseEvent 2024-06-07 17:54:28 +00:00
child_process tools: add lint rule to keep primordials in ASCII order 2024-04-21 16:53:08 +00:00
cluster cluster: replace forEach with for-of loop 2024-05-12 19:58:40 +02:00
console module: print amount of load time of a cjs module 2024-05-30 16:58:59 +00:00
crypto crypto: fix duplicated switch-case return values 2024-05-12 21:17:14 +02:00
debugger debugger: use internal/url.URL instead of url.parse 2023-09-13 18:03:14 +00:00
dns lib: enforce ASCII order in error code imports 2024-04-23 17:05:38 +00:00
events lib: fix naming convention of Symbol 2024-06-10 14:56:14 +00:00
fs fs: do not crash if the watched file is removed while setting up watch 2024-06-17 14:28:12 +00:00
http2 lib: fix naming convention of Symbol 2024-06-10 14:56:14 +00:00
legacy tools: add lint rule to keep primordials in ASCII order 2024-04-21 16:53:08 +00:00
main Revert "module: have a single hooks thread for all workers" 2024-06-02 22:10:34 +00:00
modules fs: add fast api for InternalModuleStat 2024-06-16 16:08:09 +00:00
per_context tools: add lint rule to keep primordials in ASCII order 2024-04-21 16:53:08 +00:00
perf perf_hooks: add deliveryType and responseStatus fields 2024-05-12 20:02:48 +02:00
process lib: remove the unused code 2024-06-17 17:11:38 +00:00
readline lib: enforce ASCII order in error code imports 2024-04-23 17:05:38 +00:00
repl repl: fix await object patterns without values 2024-06-07 01:24:32 +00:00
source_map lib: reduce amount of caught URL errors 2024-06-13 18:32:59 +00:00
streams stream: support dispose in writable 2024-06-15 23:41:59 +00:00
test v8: implement v8.queryObjects() for memory leak regression testing 2024-03-02 22:11:30 +00:00
test_runner lib: fix misleading argument of validateUint32 2024-06-05 22:59:05 +00:00
tls tls: fix negative sessionTimeout handling 2024-05-18 00:26:11 +00:00
util util: support --no- for argument with boolean type for parseArgs 2024-06-19 15:36:18 +00:00
v8 lib: enforce ASCII order in error code imports 2024-04-23 17:05:38 +00:00
vm vm: fix ASCII-betical order 2024-04-25 19:14:16 +00:00
watch_mode test_runner: handle file rename and deletion under watch mode 2024-06-02 08:11:30 +00:00
webstreams stream: use ByteLengthQueuingStrategy when not in objectMode 2024-05-12 19:24:43 +02:00
worker lib: speed up MessageEvent creation internally 2024-06-16 03:40:30 +00:00
abort_controller.js lib: use predefined variable instead of bit operation 2024-04-20 16:24:25 +00:00
assert.js
async_hooks.js tools: add lint rule to keep primordials in ASCII order 2024-04-21 16:53:08 +00:00
blob.js buffer: add .bytes() method to Blob 2024-06-04 02:00:05 +00: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 errors: improve hideStackFrames 2023-11-11 16:25:08 +00:00
cli_table.js lib: align console.table row to the left 2023-10-28 01:14:22 +00:00
constants.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
dgram.js lib: enforce ASCII order in error code imports 2024-04-23 17:05:38 +00:00
encoding.js stream: implement min option for ReadableStreamBYOBReader.read 2024-01-04 12:57:14 +01:00
error_serdes.js tools: add lint rule to keep primordials in ASCII order 2024-04-21 16:53:08 +00:00
errors.js stream: pipe to a closed or destroyed stream is not allowed in pipeline 2024-06-14 08:27:56 +00:00
event_target.js lib: fix naming convention of Symbol 2024-06-10 14:56:14 +00:00
file.js lib,src: replace toUSVString with toWellFormed() 2023-11-29 16:00:57 +00:00
fixed_queue.js
freelist.js
freeze_intrinsics.js tools: add lint rule to keep primordials in ASCII order 2024-04-21 16:53:08 +00:00
heap_utils.js tools: add lint rule to keep primordials in ASCII order 2024-04-21 16:53:08 +00:00
histogram.js lib: enforce ASCII order in error code imports 2024-04-23 17:05:38 +00:00
http.js tools: add lint rule to keep primordials in ASCII order 2024-04-21 16:53:08 +00:00
idna.js src: replace idna functions with ada::idna 2023-04-28 18:48:38 +00:00
inspector_async_hook.js tools: add lint rule to keep primordials in ASCII order 2024-04-21 16:53:08 +00:00
js_stream_socket.js http2: fix h2-over-h2 connection proxying 2024-04-08 09:53:18 +00:00
linkedlist.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
mime.js util: pass invalidSubtypeIndex instead of trimmedSubtype to error 2023-12-25 04:29:00 +00:00
navigator.js tools: add lint rule to keep primordials in ASCII order 2024-04-21 16:53:08 +00:00
net.js lib: enforce ASCII order in error code imports 2024-04-23 17:05:38 +00:00
options.js src: reduce unnecessary serialization of CLI options in C++ 2024-05-02 22:57:03 +00:00
priority_queue.js test_runner: add Date to the supported mock APIs 2023-10-23 11:23:12 +00:00
promise_hooks.js tools: add lint rule to keep primordials in ASCII order 2024-04-21 16:53:08 +00:00
querystring.js lib: add trailing commas to more internal files 2023-02-26 11:34:02 +01:00
README.md lib, doc: rename readme.md to README.md 2024-04-14 10:30:31 +00: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 src: distinguish HTML transferable and cloneable 2023-07-07 17:00:00 +00:00
stream_base_commons.js http2: fix h2-over-h2 connection proxying 2024-04-08 09:53:18 +00:00
timers.js lib: fix timer leak 2024-06-07 15:51:44 +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 lib: reduce amount of caught URL errors 2024-06-13 18:32:59 +00:00
util.js tools: update ESLint to v9 and use flat config 2024-05-23 19:45:18 +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: fix misleading argument of validateUint32 2024-06-05 22:59:05 +00:00
vm.js typings: lib/internal/vm.js 2024-02-19 01:19:44 +00: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 stream: treat compression web stream format per its WebIDL definition 2023-11-12 10:01:51 +00:00
webstorage.js deps,lib,src: add experimental web storage 2024-06-14 18:40:04 +00:00
worker.js Revert "module: have a single hooks thread for all workers" 2024-06-02 22:10:34 +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.