Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

35 lines (30 sloc) 0.732 kB
#!/usr/bin/env node
var Module = require('module').Module,
__load = Module._load,
packages = {};
//
// Monkey punch `Module._load()` to observe the names
// of packages as they are loaded.
//
Module._load = function (name) {
console.log('__!load::' + name);
return __load.apply(Module, arguments);
}
try {
process.nextTick(function () {
process.exit(0);
});
//require(process.argv[2],null,true);
Module._load(process.argv[2],null,true)
}
catch (ex) {
//
// Log errors and attempt to log as many packages as we can.
//
var eStr = '' + (ex
? (ex.stack ? ex.stack : ex)
: 'falsey error: ' + ex)
eStr.split('\n').forEach(function (line) {
console.error('__!err::' + line);
});
}
Jump to Line
Something went wrong with that request. Please try again.