From 3d8a4d3b81e107bbb152ad69047f64d16ca800f3 Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Wed, 26 Apr 2023 21:23:28 +0100 Subject: feat(cli): don't check permissions for statically analyzable dynamic imports (#18713) Closes #17697 Closes #17658 --- cli/graph_util.rs | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'cli/graph_util.rs') 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(), ) } -- cgit v1.2.3