Registry
Nnodejs avatar

nodejs/repl-builtin-modules

Handle DEP0191 via transforming `repl.builtinModules` usage to `module.builtinModules`.

nodejs58 executions

  • transformation
  • migration
  • deprecation
  • nodejs
Connect a repo
npx codemod @nodejs/repl-builtin-modules

repl.builtinModules DEP0191

This recipe provides a guide for migrating from the deprecated repl.builtinModules & repl._builtinLibs to the new module.builtinModules property in Node.js.

See DEP0191 and DEP0142

Examples

diff
- import repl from 'node:repl';
+ import module from 'node:module';

- console.log(repl.builtinModules);
+ console.log(module.builtinModules);
- console.log(repl._builtinLibs);
+ console.log(module.builtinModules);

Ready to evolve your codebase?

Build tailored, compiler-aware skills to assess, plan, and automate complex codebase changes.