tokuhirom's Blog

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 }

すごく既出っぽいというか、コアにありそうなんだけど、みつからないしさがすより書いたほうがはやかったのでつくったというわけ。