diff --git a/lib/internal/bootstrap/pre_execution.js b/lib/internal/bootstrap/pre_execution.js index b8ea75d2850..582579cccf0 100644 --- a/lib/internal/bootstrap/pre_execution.js +++ b/lib/internal/bootstrap/pre_execution.js @@ -358,7 +358,7 @@ function initializeFrozenIntrinsics() { function loadPreloadModules() { // For user code, we preload modules if `-r` is passed const preloadModules = getOptionValue('--require'); - if (preloadModules) { + if (preloadModules && preloadModules.length > 0) { const { _preloadModules } = require('internal/modules/cjs/loader'); diff --git a/src/node.cc b/src/node.cc index 6f07d07a7bc..2f2b52e1336 100644 --- a/src/node.cc +++ b/src/node.cc @@ -286,7 +286,7 @@ MaybeLocal RunBootstrapping(Environment* env) { }; #if HAVE_INSPECTOR - if (env->options()->debug_options().break_node_first_line) { + if (env->inspector_agent()->options().break_node_first_line) { env->inspector_agent()->PauseOnNextJavascriptStatement( "Break at bootstrap"); }