diff options
Diffstat (limited to 'cli/standalone/mod.rs')
-rw-r--r-- | cli/standalone/mod.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cli/standalone/mod.rs b/cli/standalone/mod.rs index 47b035fc7..4b7962a5f 100644 --- a/cli/standalone/mod.rs +++ b/cli/standalone/mod.rs @@ -499,7 +499,9 @@ pub async fn run( }; let permissions = { - let mut permissions = metadata.permissions; + let maybe_cwd = std::env::current_dir().ok(); + let mut permissions = + metadata.permissions.to_options(maybe_cwd.as_deref())?; // if running with an npm vfs, grant read access to it if let Some(vfs_root) = maybe_vfs_root { match &mut permissions.allow_read { |