buddy

node MVC discord bot
Log | Files | Refs | README

caller.js (353B)


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