summaryrefslogtreecommitdiff
path: root/cli/graph_util.rs
diff options
context:
space:
mode:
authorNayeem Rahman <nayeemrmn99@gmail.com>2023-04-26 21:23:28 +0100
committerGitHub <noreply@github.com>2023-04-26 16:23:28 -0400
commit3d8a4d3b81e107bbb152ad69047f64d16ca800f3 (patch)
tree52c8d5e655e3b4bc51aabee1bbfe428a3b7b394a /cli/graph_util.rs
parentc2f5c096925e2fc303f6ea1c36cdba38748c9217 (diff)
feat(cli): don't check permissions for statically analyzable dynamic imports (#18713)
Closes #17697 Closes #17658
Diffstat (limited to 'cli/graph_util.rs')
-rw-r--r--cli/graph_util.rs11
1 files changed, 3 insertions, 8 deletions
diff --git a/cli/graph_util.rs b/cli/graph_util.rs
index d5bc6ac0d..f9dafbb57 100644
--- a/cli/graph_util.rs
+++ b/cli/graph_util.rs
@@ -314,23 +314,18 @@ impl ModuleGraphBuilder {
/// Creates the default loader used for creating a graph.
pub fn create_graph_loader(&self) -> cache::FetchCacher {
- self.create_fetch_cacher(
- PermissionsContainer::allow_all(),
- PermissionsContainer::allow_all(),
- )
+ self.create_fetch_cacher(PermissionsContainer::allow_all())
}
pub fn create_fetch_cacher(
&self,
- root_permissions: PermissionsContainer,
- dynamic_permissions: PermissionsContainer,
+ permissions: PermissionsContainer,
) -> cache::FetchCacher {
cache::FetchCacher::new(
self.emit_cache.clone(),
self.file_fetcher.clone(),
self.options.resolve_file_header_overrides(),
- root_permissions,
- dynamic_permissions,
+ permissions,
self.options.node_modules_dir_specifier(),
)
}