You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Monorepo setups often use symlinks in their node_modules to link projects to one another. Currently the DependencyGraph doesn’t yet canonicalize paths, so these can lead to duplicate entries for files. If we don’t resolve that, we would likely parse files multiple times and fail to update them properly when the watcher is implemented.
This task involves implementing ResolverCache::canonicalize() in resolver_cache.rs and resolving the FIXME in dependency_graph.tests.rs.
The text was updated successfully, but these errors were encountered:
Description
Monorepo setups often use symlinks in their
node_modules
to link projects to one another. Currently theDependencyGraph
doesn’t yet canonicalize paths, so these can lead to duplicate entries for files. If we don’t resolve that, we would likely parse files multiple times and fail to update them properly when the watcher is implemented.This task involves implementing
ResolverCache::canonicalize()
inresolver_cache.rs
and resolving theFIXME
independency_graph.tests.rs
.The text was updated successfully, but these errors were encountered: