Files
2024-12-17 14:36:15 -08:00

17 lines
374 B
JavaScript

var getFunctionName = require('./getFunctionName');
function replacer(key, value) {
if (typeof value === 'function') {
return getFunctionName(value);
}
return value;
}
module.exports = function stringify(x) {
try { // handle "Converting circular structure to JSON" error
return JSON.stringify(x, replacer, 2);
}
catch (e) {
return String(x);
}
};