summaryrefslogtreecommitdiff
path: root/cli/standalone/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/standalone/mod.rs')
-rw-r--r--cli/standalone/mod.rs4
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 {