node/lib/internal
Aviv Keller 12f92b04f4
module: remove duplicated import
PR-URL: https://github.com/nodejs/node/pull/54942
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
2024-09-22 09:36:56 +00:00
..
assert test_runner: reimplement `assert.ok` to allow stack parsing 2024-09-15 15:53:18 +00:00
async_local_storage lib: improve async_context_frame structure 2024-08-09 19:44:42 +00:00
bootstrap process: port on-exit-leak-free to core 2024-07-11 17:57:20 +00:00
child_process tools: add lint rule to keep primordials in ASCII order 2024-04-21 16:53:08 +00:00
cluster lib: improve cluster/primary code 2024-07-21 22:23:17 +00:00
console console: use validateOneOf for colorMode validation 2024-08-10 01:49:40 +00:00
crypto crypto: add Date fields for `validTo` and `validFrom` 2024-09-18 00:56:24 +00: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: move `Symbol[Async]Dispose` polyfills to `internal/util` 2024-09-10 21:24:56 +00:00
fs lib: move `Symbol[Async]Dispose` polyfills to `internal/util` 2024-09-10 21:24:56 +00:00
http2 lib: move `Symbol[Async]Dispose` polyfills to `internal/util` 2024-09-10 21:24:56 +00:00
legacy tools: add lint rule to keep primordials in ASCII order 2024-04-21 16:53:08 +00:00
main test_runner: add 'test:summary' event 2024-09-21 17:41:52 +00:00
modules module: remove duplicated import 2024-09-22 09:36:56 +00:00
per_context lib: move `Symbol[Async]Dispose` polyfills to `internal/util` 2024-09-10 21:24:56 +00:00
perf src,lib: add performance.uvMetricsInfo 2024-08-30 14:22:28 +00:00
process lib: move `Symbol[Async]Dispose` polyfills to `internal/util` 2024-09-10 21:24:56 +00:00
readline lib: move `Symbol[Async]Dispose` polyfills to `internal/util` 2024-09-10 21:24:56 +00:00
repl repl: fix await object patterns without values 2024-06-07 01:24:32 +00:00
source_map lib: decorate async stack trace in source maps 2024-07-18 14:45:43 +00:00
streams lib: move `Symbol[Async]Dispose` polyfills to `internal/util` 2024-09-10 21:24:56 +00:00
test v8: implement v8.queryObjects() for memory leak regression testing 2024-03-02 22:11:30 +00:00
test_runner test_runner: add 'test:summary' event 2024-09-21 17:41:52 +00:00
tls tls: add `allowPartialTrustChain` flag 2024-09-09 17:24:10 +02:00
util util: update ansi regex 2024-09-21 09:27:57 -07: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: ensure test watcher picks up new test files 2024-08-29 08:55:34 +00:00
webstreams lib,src: use built-in array buffer detach, transfer 2024-09-16 00:32:04 +00:00
worker worker: add postMessageToThread 2024-07-09 07:16:04 +00:00
README.md lib, doc: rename readme.md to README.md 2024-04-14 10:30:31 +00:00
abort_controller.js lib: propagate aborted state to dependent signals before firing events 2024-09-21 09:07:08 -07:00
assert.js
async_context_frame.js async_hooks: add an InactiveAsyncContextFrame class 2024-08-30 20:27:28 +00:00
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 JSDoc to blob bytes method 2024-08-05 00:29:07 +00:00
blocklist.js src: distinguish HTML transferable and cloneable 2023-07-07 17:00:00 +00:00
buffer.js buffer: truncate instead of throw when writing beyond buffer 2024-08-27 08:48:52 +00:00
child_process.js lib: move `Symbol[Async]Dispose` polyfills to `internal/util` 2024-09-10 21:24:56 +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
data_url.js esm: use Undici/`fetch` `data:` URL parser 2024-09-07 10:22:03 +02: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 zlib: throw brotli initialization error from c++ 2024-09-21 09:23:59 -07:00
event_target.js events: allow null/undefined eventInitDict 2024-09-21 09:08:39 -07:00
file.js lib,src: replace toUSVString with `toWellFormed()` 2023-11-29 16:00:57 +00:00
fixed_queue.js lib: ensure no holey array in fixed_queue 2024-09-02 01:42:44 +00:00
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 src,lib: expose getCategoryEnabledBuffer to use on node.http 2024-07-16 18:40:22 +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
inspector_network_tracking.js inspector: support `Network.loadingFailed` event 2024-08-11 11:42:01 +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 src: use v8::Isolate::GetDefaultLocale() to compute navigator.language 2024-08-29 03:25:51 +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
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 stream: relocate the status checking code in the onwritecomplete 2024-09-02 07:29:17 +00:00
timers.js lib: improve async_context_frame structure 2024-08-09 19:44:42 +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 path: fix bugs and inconsistencies 2024-09-14 14:56:31 +00:00
util.js lib,src: use built-in array buffer detach, transfer 2024-09-16 00:32:04 +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 zlib: simplify validators 2024-08-27 14:58:36 +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 lib: convert signals to array before validation 2024-09-06 17:40:21 +00:00
webstorage.js src: move `ToNamespacedPath` call of webstorage 2024-07-21 20:49:10 +00:00
worker.js worker: add postMessageToThread 2024-07-09 07:16:04 +00:00

README.md

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.