diff --git a/lib/fs.js b/lib/fs.js index e6a1193becccec..215acf9b2436f0 100644 --- a/lib/fs.js +++ b/lib/fs.js @@ -115,7 +115,7 @@ function rethrow() { var backtrace = new Error(); return function(err) { if (err) { - backtrace.stack = err.name + ': ' + err.message + + backtrace.stack = `${err.name}: ${err.message}` + backtrace.stack.substr(backtrace.name.length); throw backtrace; } @@ -1894,7 +1894,7 @@ fs.mkdtemp = function(prefix, options, callback) { var req = new FSReqWrap(); req.oncomplete = callback; - binding.mkdtemp(prefix + 'XXXXXX', options.encoding, req); + binding.mkdtemp(`${prefix}XXXXXX`, options.encoding, req); }; @@ -1907,7 +1907,7 @@ fs.mkdtempSync = function(prefix, options) { } options = getOptions(options, {}); nullCheck(prefix); - return binding.mkdtemp(prefix + 'XXXXXX', options.encoding); + return binding.mkdtemp(`${prefix}XXXXXX`, options.encoding); };