Skip to content
masterclass Buddy

Node.js · Module

node:module

The node:module API provides utilities for working with Node.js modules. It can test built-in modules, create require in ES modules, locate package files, strip TypeScript types, and customize loading.

Last updated

Since
v18.6.0, v16.17.0

Syntax

import module from 'node:module';
module.isBuiltin(moduleName);
module.createRequire(filename);
module.findPackageJSON(specifier[, base]);
module.registerHooks(options);

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Module
  • module.builtinModules
  • module.createRequire()
  • module.findPackageJSON()
  • module.isBuiltin()
  • module.register()
  • module.registerHooks()
  • module.stripTypeScriptTypes()

Source: Modules: `node:module` API | Node.js v26.13.0 Documentation. Checked 2026-11-03.