diff --git a/lib/internal/bootstrap/node.js b/lib/internal/bootstrap/node.js index 885546c5d6f1ca..b91b69247c33ad 100644 --- a/lib/internal/bootstrap/node.js +++ b/lib/internal/bootstrap/node.js @@ -223,7 +223,7 @@ // To allow people to extend Node in different ways, this hook allows // one to drop a file lib/_third_party_main.js into the build // directory which will be executed instead of Node's normal loading. - process.nextTick(function() { + process.nextTick(() => { NativeModule.require('_third_party_main'); }); } else if (process.argv[1] === 'inspect' || process.argv[1] === 'debug') { @@ -234,7 +234,7 @@ } // Start the debugger agent. - process.nextTick(function() { + process.nextTick(() => { NativeModule.require('internal/deps/node-inspect/lib/_inspect').start(); }); @@ -287,14 +287,14 @@ if (process._forceRepl || NativeModule.require('tty').isatty(0)) { // REPL const cliRepl = NativeModule.require('internal/repl'); - cliRepl.createInternalRepl(process.env, function(err, repl) { + cliRepl.createInternalRepl(process.env, (err, repl) => { if (err) { throw err; } - repl.on('exit', function() { + repl.on('exit', () => { if (repl._flushing) { repl.pause(); - return repl.once('flushHistory', function() { + return repl.once('flushHistory', () => { process.exit(); }); } @@ -311,7 +311,7 @@ process.stdin.setEncoding('utf8'); let code = ''; - process.stdin.on('data', function(d) { + process.stdin.on('data', (d) => { code += d; }); @@ -484,7 +484,7 @@ emitAfter } = NativeModule.require('internal/async_hooks'); - process._fatalException = function(er) { + process._fatalException = (er) => { // It's possible that defaultTriggerAsyncId was set for a constructor // call that threw and was never cleared. So clear it now. clearDefaultTriggerAsyncId();