diff options
author | Nayeem Rahman <nayeemrmn99@gmail.com> | 2023-04-26 21:23:28 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-26 16:23:28 -0400 |
commit | 3d8a4d3b81e107bbb152ad69047f64d16ca800f3 (patch) | |
tree | 52c8d5e655e3b4bc51aabee1bbfe428a3b7b394a /cli/graph_util.rs | |
parent | c2f5c096925e2fc303f6ea1c36cdba38748c9217 (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.rs | 11 |
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(), ) } |