Open preveen-stack opened 2 months ago
sh-3.2$ cat cjs_loaded_modules.js // Iterate through require.cache and print out loaded module details Object.keys(require.cache).forEach((modulePath) => { const loadedModule = require.cache[modulePath]; console.log(`Module Path: ${modulePath}`); console.log(`Module ID: ${loadedModule.id}`); console.log(`Module Loaded: ${loadedModule.loaded}`); console.log(`Module Exports:`); console.log(loadedModule.exports); console.log('------------------------'); }); sh-3.2$ node cjs_loaded_modules.js Module Path: /Users/preveen/prevlabs/nodejs/event_loop/cjs_loaded_modules.js Module ID: . Module Loaded: false Module Exports: {} ------------------------