René's URL Explorer Experiment


Title: Modules: `node:module` API | Node.js 26.13.0 Documentation

Open Graph Title: Modules: `node:module` API | Node.js 26.13.0 Documentation

Description: Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Open Graph Description: Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

direct link

Domain: beta.docs.nodejs.org

og:typewebsite
og:imagehttps://nodejs.org/en/next-data/og/announcement/Node.js — Run JavaScript Everywhere

Links:

https://beta.docs.nodejs.org/
Learnhttps://nodejs.org/en/learn
Abouthttps://nodejs.org/en/about
Downloadhttps://nodejs.org/en/download
Docshttps://nodejs.org/docs/latest/api/
Bloghttps://nodejs.org/en/blog/
Contributehttps://github.com/nodejs/node/blob/main/CONTRIBUTING.md
https://github.com/nodejs/node
About this documentationhttps://beta.docs.nodejs.org/index.html
Usage and examplehttps://beta.docs.nodejs.org/synopsis.html
Asserthttps://beta.docs.nodejs.org/assert.html
Async hookshttps://beta.docs.nodejs.org/async_hooks.html
Asynchronous context trackinghttps://beta.docs.nodejs.org/async_context.html
Benchmark runnerhttps://beta.docs.nodejs.org/bench.html
Bufferhttps://beta.docs.nodejs.org/buffer.html
C++ addonshttps://beta.docs.nodejs.org/addons.html
C++ embedder APIhttps://beta.docs.nodejs.org/embedding.html
Child processhttps://beta.docs.nodejs.org/child_process.html
Clusterhttps://beta.docs.nodejs.org/cluster.html
Command-line APIhttps://beta.docs.nodejs.org/cli.html
Consolehttps://beta.docs.nodejs.org/console.html
Cryptohttps://beta.docs.nodejs.org/crypto.html
Debuggerhttps://beta.docs.nodejs.org/debugger.html
Deprecated APIshttps://beta.docs.nodejs.org/deprecations.html
Diagnostic reporthttps://beta.docs.nodejs.org/report.html
Diagnostics Channelhttps://beta.docs.nodejs.org/diagnostics_channel.html
DNShttps://beta.docs.nodejs.org/dns.html
Domainhttps://beta.docs.nodejs.org/domain.html
DTLShttps://beta.docs.nodejs.org/dtls.html
Environment Variableshttps://beta.docs.nodejs.org/environment_variables.html
Errorshttps://beta.docs.nodejs.org/errors.html
Eventshttps://beta.docs.nodejs.org/events.html
FFIhttps://beta.docs.nodejs.org/ffi.html
File systemhttps://beta.docs.nodejs.org/fs.html
Global objectshttps://beta.docs.nodejs.org/globals.html
HTTPhttps://beta.docs.nodejs.org/http.html
HTTP/2https://beta.docs.nodejs.org/http2.html
HTTPShttps://beta.docs.nodejs.org/https.html
Inspectorhttps://beta.docs.nodejs.org/inspector.html
Internationalization supporthttps://beta.docs.nodejs.org/intl.html
Iterable Streamshttps://beta.docs.nodejs.org/stream_iter.html
Modules: node:module APIhttps://beta.docs.nodejs.org/module.html
Modulehttps://beta.docs.nodejs.org/module/Module.html
module.builtinModuleshttps://beta.docs.nodejs.org/module/builtinModules.html
module.createRequirehttps://beta.docs.nodejs.org/module/createRequire.html
module.findPackageJSONhttps://beta.docs.nodejs.org/module/findPackageJSON.html
module.isBuiltinhttps://beta.docs.nodejs.org/module/isBuiltin.html
module.registerhttps://beta.docs.nodejs.org/module/register.html
module.registerHookshttps://beta.docs.nodejs.org/module/registerHooks.html
module.stripTypeScriptTypeshttps://beta.docs.nodejs.org/module/stripTypeScriptTypes.html
module.syncBuiltinESMExportshttps://beta.docs.nodejs.org/module/syncBuiltinESMExports.html
Module compile cachehttps://beta.docs.nodejs.org/module/module-compile-cache.html
Customization Hookshttps://beta.docs.nodejs.org/module/customization-hooks.html
Source Map Supporthttps://beta.docs.nodejs.org/module/source-map-support.html
Modules: CommonJS moduleshttps://beta.docs.nodejs.org/modules.html
Modules: ECMAScript moduleshttps://beta.docs.nodejs.org/esm.html
Modules: Packageshttps://beta.docs.nodejs.org/packages.html
Modules: TypeScripthttps://beta.docs.nodejs.org/typescript.html
Nethttps://beta.docs.nodejs.org/net.html
Node-APIhttps://beta.docs.nodejs.org/n-api.html
OShttps://beta.docs.nodejs.org/os.html
Pathhttps://beta.docs.nodejs.org/path.html
Performance measurement APIshttps://beta.docs.nodejs.org/perf_hooks.html
Permissionshttps://beta.docs.nodejs.org/permissions.html
Processhttps://beta.docs.nodejs.org/process.html
Punycodehttps://beta.docs.nodejs.org/punycode.html
Query stringhttps://beta.docs.nodejs.org/querystring.html
Readlinehttps://beta.docs.nodejs.org/readline.html
REPLhttps://beta.docs.nodejs.org/repl.html
Single executable applicationshttps://beta.docs.nodejs.org/single-executable-applications.html
SQLitehttps://beta.docs.nodejs.org/sqlite.html
Streamhttps://beta.docs.nodejs.org/stream.html
String decoderhttps://beta.docs.nodejs.org/string_decoder.html
Test runnerhttps://beta.docs.nodejs.org/test.html
Timershttps://beta.docs.nodejs.org/timers.html
TLS (SSL)https://beta.docs.nodejs.org/tls.html
Trace eventshttps://beta.docs.nodejs.org/tracing.html
TTYhttps://beta.docs.nodejs.org/tty.html
UDP/datagram socketshttps://beta.docs.nodejs.org/dgram.html
URLhttps://beta.docs.nodejs.org/url.html
Utilhttps://beta.docs.nodejs.org/util.html
V8https://beta.docs.nodejs.org/v8.html
Virtual File Systemhttps://beta.docs.nodejs.org/vfs.html
VM (executing JavaScript)https://beta.docs.nodejs.org/vm.html
Web Crypto APIhttps://beta.docs.nodejs.org/webcrypto.html
Web Streams APIhttps://beta.docs.nodejs.org/webstreams.html
WebAssembly System Interface (WASI)https://beta.docs.nodejs.org/wasi.html
Worker threadshttps://beta.docs.nodejs.org/worker_threads.html
Zlibhttps://beta.docs.nodejs.org/zlib.html
Modulehttps://beta.docs.nodejs.org/module.html#class-module
module.builtinModuleshttps://beta.docs.nodejs.org/module.html#modulebuiltinmodules
module.createRequirehttps://beta.docs.nodejs.org/module.html#modulecreaterequirefilename
module.findPackageJSONhttps://beta.docs.nodejs.org/module.html#modulefindpackagejsonspecifier-base
module.isBuiltinhttps://beta.docs.nodejs.org/module.html#moduleisbuiltinmodulename
module.registerhttps://beta.docs.nodejs.org/module.html#moduleregisterspecifier-parenturl-options
module.registerHookshttps://beta.docs.nodejs.org/module.html#moduleregisterhooksoptions
module.stripTypeScriptTypeshttps://beta.docs.nodejs.org/module.html#modulestriptypescripttypescode-options
module.syncBuiltinESMExportshttps://beta.docs.nodejs.org/module.html#modulesyncbuiltinesmexports
Module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
Portability of the compile cachehttps://beta.docs.nodejs.org/module.html#portability-of-the-compile-cache
Read-only compile cachehttps://beta.docs.nodejs.org/module.html#read-only-compile-cache
Limitations of the compile cachehttps://beta.docs.nodejs.org/module.html#limitations-of-the-compile-cache
module.constants.compileCacheStatushttps://beta.docs.nodejs.org/module.html#moduleconstantscompilecachestatus
module.enableCompileCachehttps://beta.docs.nodejs.org/module.html#moduleenablecompilecacheoptions
module.flushCompileCachehttps://beta.docs.nodejs.org/module.html#moduleflushcompilecache
module.getCompileCacheDirhttps://beta.docs.nodejs.org/module.html#modulegetcompilecachedir
Customization Hookshttps://beta.docs.nodejs.org/module.html#customization-hooks
Synchronous customization hookshttps://beta.docs.nodejs.org/module.html#synchronous-customization-hooks
Asynchronous customization hookshttps://beta.docs.nodejs.org/module.html#asynchronous-customization-hooks
Exampleshttps://beta.docs.nodejs.org/module.html#examples
Source Map Supporthttps://beta.docs.nodejs.org/module.html#source-map-support
module.getSourceMapsSupporthttps://beta.docs.nodejs.org/module.html#modulegetsourcemapssupport
module.findSourceMaphttps://beta.docs.nodejs.org/module.html#modulefindsourcemappath
module.setSourceMapsSupporthttps://beta.docs.nodejs.org/module.html#modulesetsourcemapssupportenabled-options
module.SourceMaphttps://beta.docs.nodejs.org/module.html#class-modulesourcemap
Modules: node:module APIhttps://beta.docs.nodejs.org/module.html#modules-nodemodule-api
lib/module.jshttps://github.com/nodejs/node/blob/main/lib/module.js
Modulehttps://beta.docs.nodejs.org/module.html#class-module
CommonJShttps://beta.docs.nodejs.org/modules.html
the module objecthttps://beta.docs.nodejs.org/modules.html#the-module-object
module.builtinModuleshttps://beta.docs.nodejs.org/module.html#modulebuiltinmodules
The list now also contains prefix-only modules.v23.5.0https://github.com/nodejs/node/pull/56185
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
module.isBuiltin()https://beta.docs.nodejs.org/module.html#moduleisbuiltinmodulename
module.createRequirehttps://beta.docs.nodejs.org/module.html#modulecreaterequirefilename
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
URLhttps://beta.docs.nodejs.org/url.html#the-whatwg-url-api
requirehttps://beta.docs.nodejs.org/modules.html#requireid
module.findPackageJSONhttps://beta.docs.nodejs.org/module.html#modulefindpackagejsonspecifier-base
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
URLhttps://beta.docs.nodejs.org/url.html#the-whatwg-url-api
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
URLhttps://beta.docs.nodejs.org/url.html#the-whatwg-url-api
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
resolve customization hookshttps://beta.docs.nodejs.org/module.html#synchronous-resolvespecifier-context-nextresolve
module.isBuiltinhttps://beta.docs.nodejs.org/module.html#moduleisbuiltinmodulename
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
module.registerhttps://beta.docs.nodejs.org/module.html#moduleregisterspecifier-parenturl-options
Runtime deprecation (DEP0205).v26.0.0https://github.com/nodejs/node/pull/62401
Using this feature with the permission model enabled requires passing --allow-worker.v23.6.1, v22.13.1, v20.18.2https://github.com/nodejs-private/node-private/pull/629
Add support for WHATWG URL instances.v20.8.0, v18.19.0https://github.com/nodejs/node/pull/49655
module.registerHooks()https://beta.docs.nodejs.org/module.html#moduleregisterhooksoptions
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
URLhttps://beta.docs.nodejs.org/url.html#the-whatwg-url-api
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
URLhttps://beta.docs.nodejs.org/url.html#the-whatwg-url-api
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
URLhttps://beta.docs.nodejs.org/url.html#the-whatwg-url-api
anyhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Data_types
initializehttps://beta.docs.nodejs.org/module.html#initialize
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
transferable objectshttps://beta.docs.nodejs.org/worker_threads.html#portpostmessagevalue-transferlist
hookshttps://beta.docs.nodejs.org/module.html#customization-hooks
Customization hookshttps://beta.docs.nodejs.org/module.html#customization-hooks
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
module.registerHookshttps://beta.docs.nodejs.org/module.html#moduleregisterhooksoptions
Synchronous and in-thread hooks are now release candidate.v25.4.0, v24.13.1https://github.com/nodejs/node/pull/60960
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
Functionhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
load hookhttps://beta.docs.nodejs.org/module.html#synchronous-loadurl-context-nextload
Functionhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
resolve hookhttps://beta.docs.nodejs.org/module.html#synchronous-resolvespecifier-context-nextresolve
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
hookshttps://beta.docs.nodejs.org/module.html#customization-hooks
Customization hookshttps://beta.docs.nodejs.org/module.html#customization-hooks
deregister the hookshttps://beta.docs.nodejs.org/module.html#deregistration-of-synchronous-customization-hooks
module.stripTypeScriptTypeshttps://beta.docs.nodejs.org/module.html#modulestriptypescripttypescode-options
Removed transform and sourceMap options.v26.0.0https://github.com/nodejs/node/pull/61803
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
type-strippinghttps://beta.docs.nodejs.org/typescript.html#type-stripping
module.syncBuiltinESMExportshttps://beta.docs.nodejs.org/module.html#modulesyncbuiltinesmexports
ES Moduleshttps://beta.docs.nodejs.org/esm.html
CommonJShttps://beta.docs.nodejs.org/modules.html
ES Moduleshttps://beta.docs.nodejs.org/esm.html
Module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
add initial JavaScript APIs for runtime access.v22.8.0https://github.com/nodejs/node/pull/54501
module.enableCompileCache()https://beta.docs.nodejs.org/module.html#moduleenablecompilecacheoptions
NODE_COMPILE_CACHE=dirhttps://beta.docs.nodejs.org/cli.html#node_compile_cachedir
V8 code cachehttps://v8.dev/blog/code-caching-for-devs
os.tmpdir()https://beta.docs.nodejs.org/os.html#ostmpdir
module.enableCompileCache()https://beta.docs.nodejs.org/module.html#moduleenablecompilecacheoptions
NODE_COMPILE_CACHE=dirhttps://beta.docs.nodejs.org/cli.html#node_compile_cachedir
module.getCompileCacheDir()https://beta.docs.nodejs.org/module.html#modulegetcompilecachedir
NODE_DISABLE_COMPILE_CACHE=1https://beta.docs.nodejs.org/cli.html#node_disable_compile_cache1
module.flushCompileCache()https://beta.docs.nodejs.org/module.html#moduleflushcompilecache
Portability of the compile cachehttps://beta.docs.nodejs.org/module.html#portability-of-the-compile-cache
module.enableCompileCache()https://beta.docs.nodejs.org/module.html#moduleenablecompilecacheoptions
NODE_COMPILE_CACHE_PORTABLE=1https://beta.docs.nodejs.org/cli.html#node_compile_cache_portable1
Read-only compile cachehttps://beta.docs.nodejs.org/module.html#read-only-compile-cache
NODE_COMPILE_CACHE_READONLY=1https://beta.docs.nodejs.org/cli.html#node_compile_cache_readonly1
module.flushCompileCache()https://beta.docs.nodejs.org/module.html#moduleflushcompilecache
Limitations of the compile cachehttps://beta.docs.nodejs.org/module.html#limitations-of-the-compile-cache
V8 JavaScript code coveragehttps://v8project.blogspot.com/2017/12/javascript-code-coverage.html
module.constants.compileCacheStatushttps://beta.docs.nodejs.org/module.html#moduleconstantscompilecachestatus
This feature is no longer experimental.v25.4.0https://github.com/nodejs/node/pull/60971
module.enableCompileCache()https://beta.docs.nodejs.org/module.html#moduleenablecompilecacheoptions
module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
module.enableCompileCachehttps://beta.docs.nodejs.org/module.html#moduleenablecompilecacheoptions
Add the readOnly option.v26.8.0https://github.com/nodejs/node/pull/65302
This feature is no longer experimental.v25.4.0https://github.com/nodejs/node/pull/60971
Add portable option to enable portable compile cache.v25.0.0, v24.12.0https://github.com/nodejs/node/pull/58797
Rename the unreleased path option to directory to maintain consistency.v25.0.0, v24.12.0https://github.com/nodejs/node/pull/59931
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
NODE_COMPILE_CACHE=dirhttps://beta.docs.nodejs.org/cli.html#node_compile_cachedir
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
NODE_COMPILE_CACHE_PORTABLE=1https://beta.docs.nodejs.org/cli.html#node_compile_cache_portable1
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
NODE_COMPILE_CACHE_READONLY=1https://beta.docs.nodejs.org/cli.html#node_compile_cache_readonly1
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
integerhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
module.constants.compileCacheStatushttps://beta.docs.nodejs.org/module.html#moduleconstantscompilecachestatus
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
module.getCompileCacheDir()https://beta.docs.nodejs.org/module.html#modulegetcompilecachedir
module.flushCompileCachehttps://beta.docs.nodejs.org/module.html#moduleflushcompilecache
This feature is no longer experimental.v25.4.0https://github.com/nodejs/node/pull/60971
module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
module.getCompileCacheDirhttps://beta.docs.nodejs.org/module.html#modulegetcompilecachedir
This feature is no longer experimental.v25.4.0https://github.com/nodejs/node/pull/60971
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
Customization Hookshttps://beta.docs.nodejs.org/module.html#customization-hooks
Synchronous and in-thread hooks are now release candidate.v25.4.0, v24.13.1https://github.com/nodejs/node/pull/60960
Add support for synchronous and in-thread hooks.v23.5.0, v22.15.0https://github.com/nodejs/node/pull/55698
Added initialize hook to replace globalPreload.v20.6.0, v18.19.0https://github.com/nodejs/node/pull/48842
Add support for chaining loaders.v18.6.0, v16.17.0https://github.com/nodejs/node/pull/42623
Removed getFormat, getSource, transformSource, and globalPreload; added load hook and getGlobalPreload hook.v16.12.0https://github.com/nodejs/node/pull/37468
module.registerHooks(options)https://beta.docs.nodejs.org/module.html#moduleregisterhooksoptions
module.register(specifier[, parentURL][, options])https://beta.docs.nodejs.org/module.html#moduleregisterspecifier-parenturl-options
several caveatshttps://beta.docs.nodejs.org/module.html#caveats-of-asynchronous-customization-hooks
Synchronous customization hookshttps://beta.docs.nodejs.org/module.html#synchronous-customization-hooks
Registration of synchronous customization hookshttps://beta.docs.nodejs.org/module.html#registration-of-synchronous-customization-hooks
module.registerHooks()https://beta.docs.nodejs.org/module.html#moduleregisterhooksoptions
synchronous hook functionshttps://beta.docs.nodejs.org/module.html#hook-functions-accepted-by-moduleregisterhooks
Registering hooks before application code runs with flagshttps://beta.docs.nodejs.org/module.html#registering-hooks-before-application-code-runs-with-flags
--importhttps://beta.docs.nodejs.org/cli.html#--importmodule
--requirehttps://beta.docs.nodejs.org/cli.html#-r---require-module
"exports"https://beta.docs.nodejs.org/packages.html#exports
Registering hooks before application code runs programmaticallyhttps://beta.docs.nodejs.org/module.html#registering-hooks-before-application-code-runs-programmatically
Registering hooks before application code runs with a data: URLhttps://beta.docs.nodejs.org/module.html#registering-hooks-before-application-code-runs-with-a-data-url
Convention of hooks and chaininghttps://beta.docs.nodejs.org/module.html#convention-of-hooks-and-chaining
Deregistration of synchronous customization hookshttps://beta.docs.nodejs.org/module.html#deregistration-of-synchronous-customization-hooks
Hook functions accepted by module.registerHooks()https://beta.docs.nodejs.org/module.html#hook-functions-accepted-by-moduleregisterhooks
realmhttps://tc39.es/ecma262/#realm
--importhttps://beta.docs.nodejs.org/cli.html#--importmodule
--requirehttps://beta.docs.nodejs.org/cli.html#-r---require-module
the documentation of Workerhttps://beta.docs.nodejs.org/worker_threads.html#new-workerfilename-options
Synchronous resolve(specifier, context, nextResolve)https://beta.docs.nodejs.org/module.html#synchronous-resolvespecifier-context-nextresolve
Add support for synchronous and in-thread hooks.v23.5.0, v22.15.0https://github.com/nodejs/node/pull/55698
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
Functionhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
nullhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#null_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
package exports conditionshttps://beta.docs.nodejs.org/packages.html#conditional-exports
package exports conditionshttps://beta.docs.nodejs.org/packages.html#conditional-exports
Synchronous load(url, context, nextLoad)https://beta.docs.nodejs.org/module.html#synchronous-loadurl-context-nextload
Add support for synchronous and in-thread version.v23.5.0, v22.15.0https://github.com/nodejs/node/pull/55698
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
nullhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#null_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
Functionhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
belowhttps://beta.docs.nodejs.org/module.html#accepted-final-formats-returned-by-load
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
ArrayBufferhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
TypedArrayhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray
Exampleshttps://beta.docs.nodejs.org/module.html#examples
Accepted final formats returned by loadhttps://beta.docs.nodejs.org/module.html#accepted-final-formats-returned-by-load
nullhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#null_type
nullhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#null_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
ArrayBufferhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
TypedArrayhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray
nullhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#null_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
ArrayBufferhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
TypedArrayhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray
nullhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#null_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
ArrayBufferhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
TypedArrayhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
ArrayBufferhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
TypedArrayhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
ArrayBufferhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
TypedArrayhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray
ArrayBufferhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
TypedArrayhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray
ArrayBufferhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
SharedArrayBufferhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer
TypedArrayhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray
Uint8Arrayhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array
util.TextDecoderhttps://beta.docs.nodejs.org/util.html#class-utiltextdecoder
Asynchronous customization hookshttps://beta.docs.nodejs.org/module.html#asynchronous-customization-hooks
Caveats of asynchronous customization hookshttps://beta.docs.nodejs.org/module.html#caveats-of-asynchronous-customization-hooks
Communication with asynchronous module customization hookshttps://beta.docs.nodejs.org/module.html#communication-with-asynchronous-module-customization-hooks
asynchronous resolve hookhttps://beta.docs.nodejs.org/module.html#asynchronous-resolvespecifier-context-nextresolve
asynchronous load hookhttps://beta.docs.nodejs.org/module.html#asynchronous-loadurl-context-nextload
Registration of asynchronous customization hookshttps://beta.docs.nodejs.org/module.html#registration-of-asynchronous-customization-hooks
module.register()https://beta.docs.nodejs.org/module.html#moduleregisterspecifier-parenturl-options
asynchronous hook functionshttps://beta.docs.nodejs.org/module.html#asynchronous-hooks-accepted-by-moduleregister
Chaining of asynchronous customization hookshttps://beta.docs.nodejs.org/module.html#chaining-of-asynchronous-customization-hooks
Communication with asynchronous module customization hookshttps://beta.docs.nodejs.org/module.html#communication-with-asynchronous-module-customization-hooks
initializehttps://beta.docs.nodejs.org/module.html#initialize
Asynchronous hooks accepted by module.register()https://beta.docs.nodejs.org/module.html#asynchronous-hooks-accepted-by-moduleregister
Added initialize hook to replace globalPreload.v20.6.0, v18.19.0https://github.com/nodejs/node/pull/48842
Add support for chaining loaders.v18.6.0, v16.17.0https://github.com/nodejs/node/pull/42623
Removed getFormat, getSource, transformSource, and globalPreload; added load hook and getGlobalPreload hook.v16.12.0https://github.com/nodejs/node/pull/37468
registerhttps://beta.docs.nodejs.org/module.html#moduleregisterspecifier-parenturl-options
realmhttps://tc39.es/ecma262/#realm
initializehttps://beta.docs.nodejs.org/module.html#initialize
anyhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Data_types
registerhttps://beta.docs.nodejs.org/module.html#moduleregisterspecifier-parenturl-options
registerhttps://beta.docs.nodejs.org/module.html#moduleregisterspecifier-parenturl-options
registerhttps://beta.docs.nodejs.org/module.html#moduleregisterspecifier-parenturl-options
Promisehttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise
Asynchronous resolve(specifier, context, nextResolve)https://beta.docs.nodejs.org/module.html#asynchronous-resolvespecifier-context-nextresolve
The property context.importAssertions is replaced with context.importAttributes. Using the old name is still supported and will emit an experimental warning.v21.0.0, v20.10.0, v18.19.0https://github.com/nodejs/node/pull/50140
Add support for chaining resolve hooks. Each hook must either call nextResolve() or include a shortCircuit property set to true in its return.v18.6.0, v16.17.0https://github.com/nodejs/node/pull/42623
Add support for import assertions.v17.1.0, v16.14.0https://github.com/nodejs/node/pull/40250
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
Functionhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
Promisehttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
nullhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#null_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Asynchronous load(url, context, nextLoad)https://beta.docs.nodejs.org/module.html#asynchronous-loadurl-context-nextload
Add support for source with format commonjs-typescript and module-typescript.v22.6.0https://github.com/nodejs/node/pull/56350
Add support for source with format commonjs.v20.6.0https://github.com/nodejs/node/pull/47999
Add support for chaining load hooks. Each hook must either call nextLoad() or include a shortCircuit property set to true in its return.v18.6.0, v16.17.0https://github.com/nodejs/node/pull/42623
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
nullhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#null_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
Functionhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
Promisehttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
ArrayBufferhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
TypedArrayhttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray
Exampleshttps://beta.docs.nodejs.org/module.html#examples
Import from HTTPShttps://beta.docs.nodejs.org/module.html#import-from-https
Transpilationhttps://beta.docs.nodejs.org/module.html#transpilation
load hookhttps://beta.docs.nodejs.org/module.html#synchronous-loadurl-context-nextload
Asynchronous versionhttps://beta.docs.nodejs.org/module.html#asynchronous-version
Synchronous versionhttps://beta.docs.nodejs.org/module.html#synchronous-version
Running hookshttps://beta.docs.nodejs.org/module.html#running-hooks
load hookhttps://beta.docs.nodejs.org/module.html#synchronous-loadurl-context-nextload
Import mapshttps://beta.docs.nodejs.org/module.html#import-maps
Asynchronous versionhttps://beta.docs.nodejs.org/module.html#asynchronous-version-1
Synchronous versionhttps://beta.docs.nodejs.org/module.html#synchronous-version-1
Using the hookshttps://beta.docs.nodejs.org/module.html#using-the-hooks
Source Map Supporthttps://beta.docs.nodejs.org/module.html#source-map-support
Source Maphttps://tc39.es/ecma426/
source map include directiveshttps://tc39.es/ecma426/#sec-linking-generated-code
--enable-source-mapshttps://beta.docs.nodejs.org/cli.html#--enable-source-maps
NODE_V8_COVERAGE=dirhttps://beta.docs.nodejs.org/cli.html#node_v8_coveragedir
module.setSourceMapsSupport()https://beta.docs.nodejs.org/module.html#modulesetsourcemapssupportenabled-options
module.getSourceMapsSupporthttps://beta.docs.nodejs.org/module.html#modulegetsourcemapssupport
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
Source Map v3https://tc39.es/ecma426/
module.findSourceMaphttps://beta.docs.nodejs.org/module.html#modulefindsourcemappath
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
module.SourceMaphttps://beta.docs.nodejs.org/module.html#class-modulesourcemap
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
module.setSourceMapsSupporthttps://beta.docs.nodejs.org/module.html#modulesetsourcemapssupportenabled-options
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
Source Map v3https://tc39.es/ecma426/
module.SourceMaphttps://beta.docs.nodejs.org/module.html#class-modulesourcemap
SourceMap Constructorhttps://beta.docs.nodejs.org/module.html#new-sourcemappayload--linelengths-
Add support for lineLengths.v20.5.0https://github.com/nodejs/node/pull/48461
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
Source map formathttps://tc39.es/ecma426/#sec-source-map-format
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
sourceMap.payloadhttps://beta.docs.nodejs.org/module.html#sourcemappayload
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
SourceMaphttps://beta.docs.nodejs.org/module.html#class-modulesourcemap
sourceMap.findEntryhttps://beta.docs.nodejs.org/module.html#sourcemapfindentrylineoffset-columnoffset
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
sourceMap.findOriginhttps://beta.docs.nodejs.org/module.html#sourcemapfindoriginlinenumber-columnnumber
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
undefinedhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
NextModulehttps://beta.docs.nodejs.org/module/Module.html
JSONhttps://beta.docs.nodejs.org/module.json
MDhttps://beta.docs.nodejs.org/module.md
Edit this pagehttps://github.com/nodejs/node/edit/HEAD/doc/api/module.md
Modulehttps://beta.docs.nodejs.org/module.html#class-module
module.builtinModuleshttps://beta.docs.nodejs.org/module.html#modulebuiltinmodules
module.createRequirehttps://beta.docs.nodejs.org/module.html#modulecreaterequirefilename
module.findPackageJSONEhttps://beta.docs.nodejs.org/module.html#modulefindpackagejsonspecifier-base
module.isBuiltinhttps://beta.docs.nodejs.org/module.html#moduleisbuiltinmodulename
module.registerDhttps://beta.docs.nodejs.org/module.html#moduleregisterspecifier-parenturl-options
module.registerHooksEhttps://beta.docs.nodejs.org/module.html#moduleregisterhooksoptions
module.stripTypeScriptTypesEhttps://beta.docs.nodejs.org/module.html#modulestriptypescripttypescode-options
module.syncBuiltinESMExportshttps://beta.docs.nodejs.org/module.html#modulesyncbuiltinesmexports
Module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
Portability of the compile cachehttps://beta.docs.nodejs.org/module.html#portability-of-the-compile-cache
Read-only compile cachehttps://beta.docs.nodejs.org/module.html#read-only-compile-cache
Limitations of the compile cachehttps://beta.docs.nodejs.org/module.html#limitations-of-the-compile-cache
module.constants.compileCacheStatushttps://beta.docs.nodejs.org/module.html#moduleconstantscompilecachestatus
module.enableCompileCachehttps://beta.docs.nodejs.org/module.html#moduleenablecompilecacheoptions
module.flushCompileCachehttps://beta.docs.nodejs.org/module.html#moduleflushcompilecache
module.getCompileCacheDirhttps://beta.docs.nodejs.org/module.html#modulegetcompilecachedir
Customization Hookshttps://beta.docs.nodejs.org/module.html#customization-hooks
Synchronous customization hooksEhttps://beta.docs.nodejs.org/module.html#synchronous-customization-hooks
Asynchronous customization hooksEhttps://beta.docs.nodejs.org/module.html#asynchronous-customization-hooks
Exampleshttps://beta.docs.nodejs.org/module.html#examples
Source Map SupportEhttps://beta.docs.nodejs.org/module.html#source-map-support
module.getSourceMapsSupporthttps://beta.docs.nodejs.org/module.html#modulegetsourcemapssupport
module.findSourceMaphttps://beta.docs.nodejs.org/module.html#modulefindsourcemappath
module.setSourceMapsSupporthttps://beta.docs.nodejs.org/module.html#modulesetsourcemapssupportenabled-options
module.SourceMaphttps://beta.docs.nodejs.org/module.html#class-modulesourcemap

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.