node-function-inspector つくった
https://npmjs.org/package/function-inspector
Perl5 でいうところの UNIVERSAL::which みたいなやつ。
var http = require('http'); var inspect = require('function-inspector').inspect; console.log(inspect(http.createServer));
で出力はこう。
{ File: 'http.js', Name: '', InferredName: 'exports.createServer', LineNumber: 1634, ColumnNumber: 31 }
すごく既出っぽいというか、コアにありそうなんだけど、みつからないしさがすより書いたほうがはやかったのでつくったというわけ。