better-config
Advanced tools
Comparing version 1.0.1 to 1.0.2
16
index.js
@@ -9,13 +9,7 @@ var _ = require('lodash'); | ||
try { | ||
var err = new Error(); | ||
var callerfile; | ||
var currentfile; | ||
Error.prepareStackTrace = function (err, stack) { return stack; }; | ||
currentfile = err.stack.shift().getFileName(); | ||
while (err.stack.length) { | ||
callerfile = err.stack.shift().getFileName(); | ||
if(currentfile !== callerfile) return callerfile; | ||
} | ||
var oldPrepareStackTrace = Error.prepareStackTrace; | ||
Error.prepareStackTrace = function(err, stack) { return stack; }; | ||
var stack = new Error().stack; | ||
Error.prepareStackTrace = oldPrepareStackTrace; | ||
return stack[2].getFileName() | ||
} catch (err) {} | ||
@@ -22,0 +16,0 @@ return undefined; |
{ | ||
"name": "better-config", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "Config loader and defaults manager", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
9
5361
36