diff options
Diffstat (limited to 'ext/node/ops/require.rs')
-rw-r--r-- | ext/node/ops/require.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/node/ops/require.rs b/ext/node/ops/require.rs index 6ca0b4a1a..d14e1d732 100644 --- a/ext/node/ops/require.rs +++ b/ext/node/ops/require.rs @@ -195,7 +195,9 @@ pub fn op_require_resolve_deno_dir( resolver .resolve_package_folder_from_package( &request, - &ModuleSpecifier::from_file_path(parent_filename).unwrap(), + &ModuleSpecifier::from_file_path(&parent_filename).unwrap_or_else(|_| { + panic!("Url::from_file_path: [{:?}]", parent_filename) + }), NodeResolutionMode::Execution, ) .ok() |