node/lib/internal
Guy Bedford 93bbaa0ce9
module: fix ERR_REQUIRE_ESM error for null frames
PR-URL: https://github.com/nodejs/node/pull/39593
Reviewed-By: Bradley Farias <bradley.meck@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
2021-08-02 19:37:50 +02:00
..
assert lib: avoid mutating Error.stackTraceLimit when it is not writable 2021-04-15 00:17:16 +02:00
bootstrap process: add api to enable source-maps programmatically 2021-07-29 11:56:44 +01:00
child_process child_process: retain reference to data with advanced serialization 2021-05-31 15:34:51 -04:00
cluster cluster: restructure to same prototype for cluster child 2021-03-05 09:49:37 -08:00
console readline: move utilities to internal modules 2021-05-03 13:34:48 +02:00
crypto crypto: fix generateKeyPair with encoding 'jwk' 2021-08-02 09:14:53 +02:00
debugger debugger: validate sec-websocket-accept response header 2021-07-29 11:56:48 +01:00
dns dns: allow --dns-result-order to change default dns verbatim 2021-06-11 07:23:51 +02:00
fs lib: make lazyDOMException more common 2021-07-11 09:43:53 +02:00
http2 errors: remove eager stack generation for node errors 2021-07-11 09:46:25 +02:00
legacy lib: make process.binding('util') return only type checkers 2021-03-27 15:45:12 +00:00
main debugger: rename internal module 2021-07-29 11:56:45 +01:00
modules module: refine enrichCJSError 2021-08-02 09:14:54 +02:00
per_context stream: implement WHATWG streams 2021-07-11 09:43:56 +02:00
perf perf_hooks: refactor perf_hooks for snapshot building 2021-07-11 09:43:53 +02:00
policy lib: remove use of array destructuring 2021-03-03 19:53:24 +01:00
process src: allow to negate boolean CLI flags 2021-06-21 18:30:42 -04:00
readline readline: move utilities to internal modules 2021-05-03 13:34:48 +02:00
repl repl: processTopLevelAwait fallback error handling 2021-07-11 09:47:00 +02:00
source_map process: add api to enable source-maps programmatically 2021-07-29 11:56:44 +01:00
streams stream: cleanup async handling 2021-07-13 08:11:49 +02:00
test lib: add support for JSTransferable as a mixin 2021-04-29 13:45:34 +02:00
tls tls: move legacy code into own file 2021-07-13 08:11:48 +02:00
util lib: refactor debuglog init 2021-06-12 19:39:38 -07:00
vm vm: add import assertion support 2021-03-23 11:03:18 -05:00
webstreams stream: import internal/util/types instead 2021-07-29 11:56:45 +01:00
worker lib: harden lint checks for globals 2021-04-29 13:45:43 +02:00
abort_controller.js stream: implement WHATWG streams 2021-07-11 09:43:56 +02:00
assert.js benchmark,doc,lib,test: prepare for padding lint rule 2019-11-30 06:28:29 -08:00
async_hooks.js async_hooks: eliminate native PromiseHook 2021-07-29 11:56:54 +01:00
blob.js lib: harden lint checks for globals 2021-04-29 13:45:43 +02:00
blocklist.js net: allow net.BlockList to use net.SocketAddress objects 2021-04-02 06:16:42 -07:00
buffer.js buffer,errors: add missing n literal in range error string 2021-04-17 19:34:42 +02:00
child_process.js lib: change wording in lib/internal/child_process comment 2021-04-01 12:52:06 -07: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: replace charCodeAt with fixed Unicode 2020-06-19 07:46:37 -07:00
dgram.js lib: refactor to use validateFunction 2021-01-27 20:46:54 +02:00
dtrace.js lib: move DTRACE_* probes out of global scope 2019-03-12 14:19:36 +00:00
encoding.js tools: improve valid-typeof lint rule 2021-03-28 08:01:44 -07:00
error_serdes.js lib: use global Error constructors from primordials 2020-10-07 13:44:19 +00:00
errors.js module: fix ERR_REQUIRE_ESM error for null frames 2021-08-02 19:37:50 +02:00
event_target.js events: allow an event to be dispatched multiple times 2021-07-29 11:56:57 +01:00
fixed_queue.js lib: unnecessary const assignment for class 2020-04-24 22:53:36 +03:00
freelist.js http: remove unused hasItems() from freelist 2019-12-03 15:00:45 -08:00
freeze_intrinsics.js doc: use HEAD instead of master for links 2021-05-17 09:11:28 +02:00
heap_utils.js worker: add ability to take heap snapshot from parent thread 2020-02-03 07:04:13 -08:00
histogram.js perf_hooks: add histogram option to timerify 2021-03-05 08:16:03 -08:00
http.js perf_hooks: refactor perf_hooks for snapshot building 2021-07-11 09:43:53 +02:00
idna.js dns: use url module instead of punycode for IDNA 2021-03-23 20:44:31 +01:00
inspector_async_hook.js async_hooks: refactor to use more primordials 2020-11-20 20:10:19 +00:00
js_stream_socket.js lib: improve debuglog() performance 2020-05-30 17:24:43 -04:00
linkedlist.js
net.js net: refactor to use more primordials 2020-12-07 10:08:03 -08:00
options.js src: allow to negate boolean CLI flags 2021-06-21 18:30:42 -04:00
priority_queue.js lib: remove unused code 2020-12-29 15:49:09 +00:00
querystring.js typings: add JSDoc Types to lib/querystring 2021-04-18 11:00:28 +02:00
readme.md doc: clarify text about internal module changes 2018-07-31 08:28:40 +03:00
repl.js lib: use Number.parseInt from primordials 2020-10-07 13:44:20 +00:00
socket_list.js benchmark,lib: change var to const 2019-03-30 13:16:39 +01:00
socketaddress.js net: fix typo 2021-04-08 10:33:09 +02:00
stream_base_commons.js lib: refactor to use validateCallback 2020-12-29 15:48:57 +00:00
timers.js lib: revert primordials in a hot path 2021-04-19 10:23:01 +02:00
trace_events_async_hooks.js lib: comment explaining special-case handling of promises 2021-07-29 11:56:54 +01:00
tty.js doc,lib: prepare for stricter multi-line array linting 2021-02-19 09:55:35 -08:00
url.js lib: include url in bootstrap snapshot and remove unnecessary lazy-loads 2021-06-02 13:22:16 -04:00
util.js lib: make lazyDOMException more common 2021-07-11 09:43:53 +02:00
v8_prof_polyfill.js lib: harden lint checks for globals 2021-04-29 13:45:43 +02:00
v8_prof_processor.js lib: load v8_prof_processor dependencies as ESM 2021-03-15 15:56:14 +01:00
validators.js wasi: use missing validator 2021-07-11 09:43:52 +02:00
watchdog.js src,lib: make ^C print a JS stack trace 2020-01-28 13:52:27 +08:00
worker.js perf_hooks: refactor perf_hooks for snapshot building 2021-07-11 09:43:53 +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.