node:module
Node.jsmodule module, resolvable via both ESM import and CommonJS require.
Implemented as a guest-JavaScript shim.
| Export | Description |
|---|---|
Module | The module class. |
createRequire(filename) | Return a require function (delegates to the realm's require). |
isBuiltin(name) | Whether name is a recognized built-in module. |
builtinModules | Array of built-in module names. |
syncBuiltinESMExports() | Present as a no-op. |
Divergences from Node
- No loader hooks (
register/ module customization) are supported. createRequiredoes not anchor relative resolution to the given file.require.resolvebehaves as an identity function.
See also
- Node.js upstream: