diff options
Diffstat (limited to 'cli/factory.rs')
-rw-r--r-- | cli/factory.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cli/factory.rs b/cli/factory.rs index 78f8f5b86..e4b9c1da8 100644 --- a/cli/factory.rs +++ b/cli/factory.rs @@ -39,6 +39,7 @@ use crate::npm::CliNpmResolverManagedPackageJsonInstallerOption; use crate::npm::CliNpmResolverManagedSnapshotOption; use crate::resolver::CliGraphResolver; use crate::resolver::CliGraphResolverOptions; +use crate::resolver::UnstableSloppyImportsResolver; use crate::standalone::DenoCompileBinaryWriter; use crate::tools::check::TypeChecker; use crate::util::file_watcher::WatcherCommunicator; @@ -381,6 +382,11 @@ impl CliFactory { Ok(Arc::new(CliGraphResolver::new(CliGraphResolverOptions { fs: self.fs().clone(), cjs_resolutions: Some(self.cjs_resolutions().clone()), + sloppy_imports_resolver: if self.options.unstable_sloppy_imports() { + Some(UnstableSloppyImportsResolver::new(self.fs().clone())) + } else { + None + }, node_resolver: Some(self.node_resolver().await?.clone()), npm_resolver: if self.options.no_npm() { None |