- Version: v4.4.0, v7.0.0-pre (I think any node version)
- Platform: Ubuntu 15.10
- Subsystem: module
main.js
require('./b');
require('./a');
require('./c');
a.js
require('./b');
require('./c');
console.log(module.children);
b.js, c.js
If we run main.js we have children array only with c.js because b.js was cached