diff options
Diffstat (limited to 'cli/module_loader.rs')
-rw-r--r-- | cli/module_loader.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cli/module_loader.rs b/cli/module_loader.rs index 05dd5bd73..5d567f8c5 100644 --- a/cli/module_loader.rs +++ b/cli/module_loader.rs @@ -63,6 +63,13 @@ impl CliModuleLoader { &self, specifier: &ModuleSpecifier, ) -> Result<ModuleCodeSource, AnyError> { + if specifier.as_str() == "node:module" { + return Ok(ModuleCodeSource { + code: deno_runtime::deno_node::MODULE_ES_SHIM.to_string(), + found_url: specifier.to_owned(), + media_type: MediaType::JavaScript, + }); + } let graph_data = self.ps.graph_data.read(); let found_url = graph_data.follow_redirect(specifier); match graph_data.get(&found_url) { |