PR-URL: https://github.com/nodejs/node/pull/54275 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
9 lines
285 B
JavaScript
9 lines
285 B
JavaScript
// require-hook.js
|
|
const Module = require("module");
|
|
const requireDep2 = require("./dep1.js");
|
|
|
|
const originalJSLoader = Module._extensions[".js"];
|
|
Module._extensions[".js"] = function customJSLoader(module, filename) {
|
|
requireDep2();
|
|
return originalJSLoader(module, filename);
|
|
};
|