kongadmin
Version:
Kong admin GUI
42 lines (31 loc) • 849 B
JavaScript
/**
* Application configuration + some helpers for debug / log purposes.
*
* Note that don't use 'use strict' with this file, it will broke those helpers...
*/
module.exports = {
appName: 'angular-sailsjs-boilerplate'
};
Object.defineProperty(global, '__stack', {
get: function() {
var orig = Error.prepareStackTrace;
Error.prepareStackTrace = function(_, stack) {
return stack;
};
var err = new Error;
Error.captureStackTrace(err, arguments.callee);
var stack = err.stack;
Error.prepareStackTrace = orig;
return stack;
}
});
Object.defineProperty(global, '__line', {
get: function() {
return __stack[1].getLineNumber();
}
});
Object.defineProperty(global, '__function', {
get: function() {
return __stack[1].getFunctionName();
}
});