Blame view

node_modules/resolve/lib/caller.js 354 Bytes
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
  module.exports = function () {
      // see https://code.google.com/p/v8/wiki/JavaScriptStackTraceApi
      var origPrepareStackTrace = Error.prepareStackTrace;
      Error.prepareStackTrace = function (_, stack) { return stack; };
      var stack = (new Error()).stack;
      Error.prepareStackTrace = origPrepareStackTrace;
      return stack[2].getFileName();
  };