1*enclosing-call-site.js:16 2 throw new Error('an error!') 3 ^ 4 5Error: an error! 6 at functionD (*enclosing-call-site.js:16:17) 7 at functionC (*enclosing-call-site.js:10:3) 8 at functionB (*enclosing-call-site.js:6:3) 9 at functionA (*enclosing-call-site.js:2:3) 10 at Object.<anonymous> (*enclosing-call-site.js:24:3) 11 at Module._compile (internal/modules/cjs/loader.js:*) 12 at Object.Module._extensions..js (internal/modules/cjs/loader.js:*) 13 at Module.load (internal/modules/cjs/loader.js:*) 14 at Function.Module._load (internal/modules/cjs/loader.js:*) 15 at Module.require (internal/modules/cjs/loader.js:*) 16